Eftir átta ár frá útgáfu 2.69
Veruleg töf frá fyrri útgáfu og forútgáfu beta útgáfunnar stafar af innlimun breytinga á 2.70 útibúinu sem gætu hugsanlega rofið eindrægni við núverandi Autoconf forskriftir. Notendum er bent á að prófa forskriftir sínar með fyrirhugaðri útgáfu og
Meðal breytinga:
- Virkjaði sleppingu á config.log rökum í athugasemdum í haus. Bættur læsileiki „config.status –config“ úttaks;
- Bætti '--runstatedir' valkostinum við stillingarforskriftina til að ákvarða slóðina að /run möppunni með pid skrám;
- autoreconf styður ekki lengur útgáfur af automake og aclocal gefnar út fyrr en 1.8;
- Mælt er með því að nota printf í stað echo, fjölvunum AS_ECHO og AS_ECHO_N er nú breytt í
'printf "%s\n"' og 'printf %s'. Afturkallaði óskráðu breyturnar $as_echo og
$as_echo_n, í stað þess ætti að nota fjölva AS_ECHO og AS_ECHO_N; - Mörgum fjölvi hefur verið breytt til að stækka rök aðeins einu sinni til að flýta fyrir framkvæmd autoconf, sem getur haft áhrif á samhæfni við sum forskriftir sem vitna ekki rétt í rök;
- Sum fjölvi, eins og AC_PROG_CC, sem almennt eru notuð snemma í stillingarforskriftinni, hafa verið fínstillt og kalla ekki lengur á eins mörg aukafjölva. Breytingin auðkennir nokkra flokka villna, venjulega af völdum notkun AC_REQUIRE fjölva;
- Fjölvi sem samþykkja bilaðskilin lista af rökum stækka nú alltaf með hverri af röksemdunum sem skráð eru.
Breytingin hefur áhrif á fjölva AC_CHECK_FILES, AC_CHECK_FUNCS,
AC_CHECK_FUNCS_ONCE, AC_CHECK_HEADERS, AC_CHECK_HEADERS_ONCE,
AC_CONFIG_MACRO_DIRS, AC_CONFIG_SUBDIRS og AC_REPLACE_FUNCS; - Bætt við nýjum fjölvi AC_C__GENERIC, AC_CONFIG_MACRO_DIRS og AC_CHECK_INCLUDES_DEFAULT;
- Í AC_PROG_CC fjölvi, ef það er tiltækt, er nú valinn þýðandi með C11 stuðningi (með afturköllun í C99 og C89, ef ekki finnst), og í AC_PROG_CXX - C++11 með afturför í C++98. Fjölvi AC_PROG_CC_STDC, AC_PROG_CC_C89 og AC_PROG_CC_C99 hafa verið úrelt.
Heimild: opennet.ru