Ukukhutshwa kwe-GNU Autoconf 2.72

Ukukhutshwa kwephakheji ye-GNU Autoconf 2.72 ishicilelwe, enika isethi ye-M4 macros ekudaleni izikripthi zokuqulunqa ngokuzenzekelayo ukwakhiwa kwezicelo kwiinkqubo ezahlukeneyo ezifana ne-Unix (ngokusekelwe kwithemplate elungisiweyo, iskripthi esithi "configure" senziwa).

Inguqulelo entsha yongeza inkxaso yomgangatho wexesha elizayo wolwimi lwe-C - C23, ukupapashwa kwenguqulelo yokugqibela ekulindeleke kunyaka ozayo. Inkxaso iye yanqunyanyiswa kubaqulunqi be-C kusetyenziswa i-pre-C89 (ANSI C) eyahlukileyo yolwimi exhasa kuphela i-K&R endala (i-Kernighan kunye ne-Ritchie) yesimbo sokubhengeza isivakalisi se-syntax, engasaxhaswanga kumgangatho ozayo.

Ngoku ifuna ubuncinci i-GNU M4 version 1.4.8 (GNU M4 1.4.16 ecetyisiweyo). Ubuncinci i-Perl 5.10 iyadingeka ukuvelisa ezinye zezixhobo ze-Autoconf ezisetyenziselwa ukuphuhlisa i-Autoconf ngokwayo, kodwa i-Perl 4 yanele ukuvelisa iifayile ze-configure.ac kunye ne-M5.6 macros.

Ukongeza, ukukhutshwa okutsha kusebenzisa iitshekhi ukuvumela abaphuhlisi besoftware ukuba baqinisekise ukuba inkqubo ixhasa uhlobo lwe-time_t, olungekho phantsi kwengxaki yonyaka ka-2038 (ngoJanuwari 19, 2038, izixhobo zokubala zexesha le-epochal ezichazwe yi-32-bit time_t type. ziya kuphuphuma). Kongezwe "--enable-year2038" ukhetho kunye AC_SYS_YEAR2038 macro ukwenza ukusetyenziswa kwe-64-bit time_t uhlobo kwiinkqubo ze-32-bit. Kwakhona kongezwe yi-AC_SYS_YEAR2038_RECOMMENDED macro, eyenza impazamo xa usebenzisa uhlobo lwe-32-bit time_t.

umthombo: opennet.ru

Yongeza izimvo