ИздаванС на GNU Autoconf 2.72

ΠŸΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π° Π΅ вСрсията Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° GNU Autoconf 2.72, ΠΊΠΎΠΉΡ‚ΠΎ прСдоставя Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ M4 макроси Π·Π° създаванС Π½Π° скриптовС Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° прилоТСния Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Unix-ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ систСми (въз основа Π½Π° подготвСния шаблон сС Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° ΡΠΊΡ€ΠΈΠΏΡ‚ΡŠΡ‚ β€žΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅β€œ).

Новата вСрсия добавя ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π±ΡŠΠ΄Π΅Ρ‰ΠΈΡ Π΅Π·ΠΈΠΊΠΎΠ² стандарт C - C23, ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»Π½Π°Ρ‚Π° вСрсия Π½Π° ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΎΡ‡Π°ΠΊΠ²Π° слСдващата Π³ΠΎΠ΄ΠΈΠ½Π°. ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π΅ прСустановСна Π·Π° C ΠΊΠΎΠΌΠΏΠΈΠ»Π°Ρ‚ΠΎΡ€ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ Π΅Π·ΠΈΠΊΠΎΠ²ΠΈ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΈ ΠΏΡ€Π΅Π΄ΠΈ C89 (ANSI C), ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ само стария синтаксис Π·Π° Π΄Π΅ΠΊΠ»Π°Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² стил K&R (Kernighan ΠΈ Ritchie), ΠΊΠΎΠΉΡ‚ΠΎ Π²Π΅Ρ‡Π΅ Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Π² прСдстоящия стандарт.

Π‘Π΅Π³Π° изисква ΠΏΠΎΠ½Π΅ GNU M4 вСрсия 1.4.8 (ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π° сС GNU M4 1.4.16). Най-ΠΌΠ°Π»ΠΊΠΎ Perl 5.10 Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° някои ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° Autoconf, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π΅ Π½Π° самия Autoconf, Π½ΠΎ Perl 4 Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π΅Π½ Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° configure.ac Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ M5.6 макроси.

ОсвСн Ρ‚ΠΎΠ²Π° Π½ΠΎΠ²Π°Ρ‚Π° вСрсия въвСТда ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ, Π·Π° Π΄Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° софтуСр Π΄Π° Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°Ρ‚, Ρ‡Π΅ систСмата ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° Ρ‚ΠΈΠΏΠ° time_t, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ Π΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΎΡ‚ 2038 Π³. (Π½Π° 19 януари 2038 Π³. Π΅ΠΏΠΎΡ…Π°Π»Π½ΠΈΡ‚Π΅ броячи Π½Π° Π²Ρ€Π΅ΠΌΠ΅, ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΎΡ‚ 32-битовия Ρ‚ΠΈΠΏ time_t Ρ‰Π΅ ΠΏΡ€Π΅Π»Π΅Π΅). Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ опция β€ž--enable-year2038β€œ ΠΈ макрос AC_SYS_YEAR2038, Π·Π° Π΄Π° сС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° 64-Π±ΠΈΡ‚ΠΎΠ² Ρ‚ΠΈΠΏ time_t Π½Π° 32-Π±ΠΈΡ‚ΠΎΠ²ΠΈ систСми. Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅ ΠΈ ΠΌΠ°ΠΊΡ€ΠΎΡΡŠΡ‚ AC_SYS_YEAR2038_RECOMMENDED, ΠΊΠΎΠΉΡ‚ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° Π³Ρ€Π΅ΡˆΠΊΠ° ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° 32-Π±ΠΈΡ‚ΠΎΠ² Ρ‚ΠΈΠΏ time_t.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€