Keluaran GNU Autoconf 2.72

Keluaran pakej GNU Autoconf 2.72 telah diterbitkan, yang menyediakan satu set makro M4 untuk mencipta skrip konfigurasi automatik untuk membina aplikasi pada pelbagai sistem seperti Unix (berdasarkan templat yang disediakan, skrip "konfigurasi" dijana).

Versi baharu menambah sokongan untuk standard bahasa C masa hadapan - C23, penerbitan versi akhir yang dijangka tahun depan. Sokongan telah dihentikan untuk pengkompil C yang menggunakan varian bahasa pra-C89 (ANSI C) yang hanya menyokong sintaks pengisytiharan fungsi gaya K&R (Kernighan dan Ritchie) lama, yang tidak lagi disokong dalam standard akan datang.

Ia kini memerlukan sekurang-kurangnya GNU M4 versi 1.4.8 (GNU M4 1.4.16 disyorkan). Sekurang-kurangnya Perl 5.10 diperlukan untuk menjana beberapa komponen Autoconf yang digunakan untuk membangunkan Autoconf itu sendiri, tetapi Perl 4 mencukupi untuk menjana fail configure.ac dan makro M5.6.

Di samping itu, keluaran baharu melaksanakan semakan untuk membenarkan pembangun perisian memastikan sistem menyokong jenis time_t, yang tidak tertakluk kepada masalah tahun 2038 (pada 19 Januari 2038, pembilang masa epokal yang ditentukan oleh jenis time_t 32-bit akan melimpah). Menambahkan pilihan "--enable-year2038" dan makro AC_SYS_YEAR2038 untuk mendayakan penggunaan jenis time_t 64-bit pada sistem 32-bit. Juga ditambah ialah makro AC_SYS_YEAR2038_RECOMMENDED, yang menjana ralat apabila menggunakan jenis time_t 32-bit.

Sumber: opennet.ru

Tambah komen