Ngemva kweminyaka eyisishiyagalombili kwashicilelwa inguqulo 2.69
Ukubaleka kwesikhathi okubalulekile kusukela ekukhishweni kwangaphambilini kanye nokushicilelwa kwangaphambili kwenguqulo ye-beta kungenxa yokufakwa kwezinguquko egatsheni le-2.70 ezingase ziphule ukusebenzisana nezikripthi ezikhona ze-Autoconf. Abasebenzisi bayelulekwa ukuthi bahlole imibhalo yabo ngokukhishwa okuphakanyisiwe futhi
Phakathi kwezinguquko:
- Kunikwe amandla ukuphunyuka kwezimpikiswano ze-config.log kumazwana kanhlokweni. Ukufundeka okuthuthukisiwe kokuphumayo kwe-βconfig.status βconfigβ;
- Kwengezwe inketho ye-'--runstatedir' kusikripthi sokumisa ukuze kunqunywe indlela eya kuhla lwemibhalo/run ngamafayela e-pid;
- i-autoreconf ayisasekeli izinguqulo ze-automake ne-aclocal ezikhishwe ngaphambi kuka-1.8;
- Kunconywa ukusebenzisa i-printf esikhundleni se-echo, ama-macros AS_ECHO kanye ne-AS_ECHO_N manje aguqulelwe ku-
'printf "%s\n"' kanye ne-'printf %s'. Kuhoxiswe okuguquguqukayo okungabhaliwe $as_echo kanye
$ as_echo_n, esikhundleni sokuthi kufanele kusetshenziswe ama-macros AS_ECHO kanye ne-AS_ECHO_N; - Amamakhro amaningi ashintshiwe ukuze anwebe ama-agumenti kanye kuphela ukuze kusheshiswe ukwenziwa kwe-autoconf, okungase kuthinte ukuhambisana nemibhalo ethile engacaphuni ama-agumenti ngendlela efanele;
- Amanye amamakhro, njenge-AC_PROG_CC, avame ukusetshenziswa ekuqaleni kwesikripthi sokumisa, athuthukisiwe futhi awasabizi amamakhro amaningi esibili. Ushintsho lukhomba izigaba ezimbalwa zamaphutha, ngokuvamile abangelwa ukusetshenziswa kwe-AC_REQUIRE macro;
- Amamakhro amukela izinhlu ezihlukaniswe isikhala zama-agumenti manje akhula njalo ngempikiswano ngayinye efakwe ohlwini.
Ushintsho luthinta amamakhro AC_CHECK_FILES, AC_CHECK_FUNCS,
AC_CHECK_FUNCS_ONCE, AC_CHECK_HEADERS, AC_CHECK_HEADERS_ONCE,
AC_CONFIG_MACRO_DIRS, AC_CONFIG_SUBDIRS kanye ne-AC_REPLACE_FUNCS; - Kwengezwe amamakhro amasha AC_C__GENERIC, AC_CONFIG_MACRO_DIRS kanye ne-AC_CHECK_INCLUDES_DEFAULT;
- Kumakhro we-AC_PROG_CC, uma itholakala, sekukhethiwe umhlanganisi onokusekelwa kwe-C11 (ngokuhlehliselwa emuva ku-C99 ne-C89, uma kungatholakali), futhi ku-AC_PROG_CXX - C++11 ngokubuyisela emuva ku-C++98. Amamakhro AC_PROG_CC_STDC, AC_PROG_CC_C89 kanye ne-AC_PROG_CC_C99 ahoxisiwe.
Source: opennet.ru