GNU Autoconf 2.72 väljaanne

Väljaanne GNU Autoconf 2.72, mis sisaldab M4 makrosid autokonfigureerimise skriptide loomiseks rakenduste koostamiseks erinevates Unixilaadsetes süsteemides (skripti "configure" genereerimine toimub ettevalmistatud mallist).

Uues versioonis on lisatud tugi tulevasele C keele standardile — C23, mille lõpliku versiooni avaldamist oodatakse järgmisel aastal. Tugi C - kompilaatoritele, mis kasutavad keele variante enne C89 (ANSI C) spetsifikatsiooni ja toetavad ainult vanemat funktsioonide deklareerimise süntaksit K&R (Kernighan ja Ritchie), on lõpetatud uues standardis.

Nüüd on vajalik vähemalt GNU M4 versioon 1.4.8 (soovitatav on GNU M4 1.4.16). Teatud Autoconfi komponente, mida kasutatakse Autoconfi enda arendamisel, on vaja vähemalt Perl 5.10, kuid configure.ac failide ja M4 makrode genereerimiseks piisab Perl 5.6-st.

Uues väljaandes on lisatud kontrollid, mis võimaldavad programmide arendajatel veenduda, et süsteem toetab time_t tüüpi, mis ei ole 2038. aasta probleemi käes (19. jaanuaril 2038 toimub 32-bitise time_t tüübi tõttu epohhi ajastuse ülevool). Lisatud on valik "—enable-year2038" ja makro AC_SYS_YEAR2038 64-bitise time_t tüübi rakendamiseks 32-bitistes süsteemides. Samuti on lisatud makro AC_SYS_YEAR2038_RECOMMENDED, mis genereerib vea kasutades 32-bitist time_t tüüpi.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster