GNU Autoconf 2.72'in Sürümü

Çeşitli Unix benzeri sistemlerde uygulamalar oluşturmak için otomatik yapılandırma komut dosyaları oluşturmaya yönelik bir dizi M2.72 makrosu sağlayan GNU Autoconf 4 paketinin sürümü yayınlandı (hazırlanan şablona göre "configure" komut dosyası oluşturulur).

Yeni sürüm, nihai sürümünün gelecek yıl yayınlanması beklenen gelecekteki C dili standardı - C23 için destek ekliyor. Yalnızca eski K&R (Kernighan ve Ritchie) tarzı işlev bildirimi sözdizimini destekleyen C89 öncesi (ANSI C) dil değişkenlerini kullanan C derleyicileri için destek durdurulmuştur ve bu, artık gelecek standartta desteklenmemektedir.

Artık en az GNU M4 sürüm 1.4.8'i gerektiriyor (GNU M4 1.4.16 önerilir). Autoconf'un kendisini geliştirmek için kullanılan bazı Autoconf bileşenlerini oluşturmak için en azından Perl 5.10 gereklidir, ancak yapılandırma.ac dosyalarını ve M4 makrolarını oluşturmak için Perl 5.6 yeterlidir.

Buna ek olarak, yeni sürüm, yazılım geliştiricilerin sistemin 2038 yılı sorununa tabi olmayan time_t türünü desteklediğinden emin olmalarına olanak tanıyan denetimler uygular (19 Ocak 2038'de, 32 bit time_t türüyle belirtilen çağ zaman sayaçları) taşacak). 2038 bit sistemlerde 2038 bit time_t tipinin kullanımını etkinleştirmek için "--enable-year64" seçeneği ve AC_SYS_YEAR32 makrosu eklendi. Ayrıca, 2038 bit time_t türü kullanıldığında hata üreten AC_SYS_YEAR32_RECOMMENDED makrosu da eklenmiştir.

Kaynak: opennet.ru

Yorum ekle