Ukukhishwa kwe-GNU Autoconf 2.72

Ukukhishwa kwephakheji ye-GNU Autoconf 2.72 kushicilelwe, ehlinzeka ngesethi ye-M4 macros yokudala izikripthi zokumisa okuzenzakalelayo zezinhlelo zokusebenza zokwakha kumasistimu ahlukahlukene afana ne-Unix (ngokusekelwe kusifanekiso esilungisiwe, iskripthi "sokulungiselela" siyakhiqizwa).

Inguqulo entsha yengeza ukusekelwa kwezinga lesikhathi esizayo lolimi C - C23, ukushicilelwa kwenguqulo yokugcina okulindeleke ngonyaka ozayo. Ukusekelwa kunqanyuliwe kubahlanganisi be-C kusetshenziswa okuhlukile kolimi lwangaphambi kwe-C89 (ANSI C) olusekela kuphela i-syntax yesimemezelo sesitayela esidala se-K&R (Kernighan and Ritchie), esingasasekelwa ezingeni elizayo.

Manje idinga okungenani inguqulo ye-GNU M4 engu-1.4.8 (kunconyiwe kwe-GNU M4 1.4.16). Okungenani i-Perl 5.10 iyadingeka ukuze kukhiqizwe ezinye zezingxenye ze-Autoconf ezisetshenziselwa ukuthuthukisa i-Autoconf ngokwayo, kodwa i-Perl 4 yanele ukukhiqiza amafayela e-configure.ac nama-M5.6 macros.

Ngaphezu kwalokho, ukukhishwa okusha kusebenzisa ukuhlola ukuze kuvunyelwe abathuthukisi be-software ukuqinisekisa ukuthi isistimu isekela uhlobo lwe-time_t, olungekho ngaphansi kwenkinga yonyaka ka-2038 (ngoJanuwari 19, 2038, izinto zokubala ze-epochal ezicaciswe uhlobo lwe-32-bit time_t zizochichima). Kwengezwe inketho ethi "--enable-year2038" kanye ne-AC_SYS_YEAR2038 macro ukuze unike amandla ukusetshenziswa kohlobo lwe-64-bit time_t kumasistimu angu-32-bit. Okunye okungeziwe yi-AC_SYS_YEAR2038_RECOMMENDED macro, edala iphutha uma kusetshenziswa uhlobo lwe-32-bit time_t.

Source: opennet.ru

Engeza amazwana