Pagpagawas sa GNU Autoconf 2.72

Ang pagpagawas sa GNU Autoconf 2.72 nga pakete gimantala, nga naghatag ug usa ka set sa M4 macros alang sa pagmugna og auto-configuration nga mga script para sa pagtukod og mga aplikasyon sa nagkalain-laing sistema nga sama sa Unix (base sa giandam nga template, ang "configure" nga script namugna).

Ang bag-ong bersyon nagdugang suporta alang sa umaabot nga C language standard - C23, ang publikasyon sa katapusang bersyon nga gipaabot sa sunod tuig. Gihunong na ang suporta para sa mga C compiler gamit ang pre-C89 (ANSI C) nga mga variant sa pinulongan nga nagsuporta lang sa karaang K&R (Kernighan ug Ritchie) style function declaration syntax, nga wala na gisuportahan sa umaabot nga standard.

Nagkinahanglan kini karon ug labing menos GNU M4 nga bersyon 1.4.8 (GNU M4 1.4.16 girekomendar). Labing menos gikinahanglan ang Perl 5.10 aron makamugna og pipila ka mga sangkap sa Autoconf nga gigamit sa pag-develop mismo sa Autoconf, apan ang Perl 4 igo na aron makamugna og configure.ac files ug M5.6 macros.

Dugang pa, ang bag-ong pagpagawas nagpatuman sa mga tseke aron tugotan ang mga developer sa software nga masiguro nga ang sistema nagsuporta sa time_t type, nga dili sakop sa tuig 2038 nga problema (sa Enero 19, 2038, ang epochal time counters nga gitakda sa 32-bit time_t type moawas). Gidugang ang "--enable-year2038" nga opsyon ug AC_SYS_YEAR2038 macro aron magamit ang 64-bit time_t type sa 32-bit system. Gidugang usab ang AC_SYS_YEAR2038_RECOMMENDED macro, nga makamugna og sayup kung gamiton ang 32-bit time_t type.

Source: opennet.ru

Idugang sa usa ka comment