Ngaleupaskeun GNU Autoconf 2.72

Pelepasan pakét GNU Autoconf 2.72 parantos diterbitkeun, anu nyayogikeun sakumpulan makro M4 pikeun nyiptakeun skrip konfigurasi otomatis pikeun ngawangun aplikasi dina sababaraha sistem sapertos Unix (dumasar kana template anu disiapkeun, skrip "konfigurasi" dihasilkeun).

Versi anyar nambihan dukungan pikeun standar basa C anu bakal datang - C23, publikasi versi ahir anu diperkirakeun taun payun. Rojongan parantos dileungitkeun pikeun kompiler C nganggo varian basa pra-C89 (ANSI C) anu ngan ukur ngadukung sintaksis deklarasi fungsi gaya K&R (Kernighan sareng Ritchie), anu henteu didukung deui dina standar anu bakal datang.

Ayeuna merlukeun sahenteuna GNU M4 versi 1.4.8 (GNU M4 1.4.16 dianjurkeun). Sahenteuna Perl 5.10 diperlukeun pikeun ngahasilkeun sababaraha komponén Autoconf dipaké pikeun ngembangkeun Autoconf sorangan, tapi Perl 4 cukup pikeun ngahasilkeun file configure.ac na M5.6 macros.

Sajaba ti éta, sékrési anyar ngalaksanakeun cék pikeun ngidinan pamekar software pikeun mastikeun yén sistem ngarojong tipe time_t, nu teu tunduk kana masalah taun 2038 (dina 19 Januari 2038, counters waktu epochal dieusian ku tipe time_t 32-bit. bakal ngalembur). Ditambahkeun pilihan "--enable-year2038" sareng makro AC_SYS_YEAR2038 pikeun ngaktifkeun panggunaan jinis time_t 64-bit dina sistem 32-bit. Ogé ditambahkeun nyaéta AC_SYS_YEAR2038_RECOMMENDED makro, nu dibangkitkeun kasalahan nalika ngagunakeun tipe time_t 32-bit.

sumber: opennet.ru

Tambahkeun komentar