GNU Autoconf 2.72 کی ریلیز

GNU Autoconf 2.72 پیکج کا اجراء شائع ہو چکا ہے، جو مختلف یونکس جیسے سسٹمز پر ایپلیکیشنز بنانے کے لیے آٹو کنفیگریشن اسکرپٹس بنانے کے لیے M4 میکروز کا ایک سیٹ فراہم کرتا ہے (تیار کردہ ٹیمپلیٹ کی بنیاد پر، "کنفیگر" اسکرپٹ تیار ہوتا ہے)۔

نئے ورژن میں مستقبل کے C زبان کے معیار - C23 کے لیے تعاون شامل کیا گیا ہے، جس کے آخری ورژن کی اشاعت اگلے سال متوقع ہے۔ پری-C89 (ANSI C) لینگویج ویریئنٹس استعمال کرنے والے C کمپائلرز کے لیے سپورٹ بند کر دی گئی ہے جو صرف پرانے K&R (Kernighan and Ritchie) اسٹائل فنکشن ڈیکلریشن نحو کو سپورٹ کرتے ہیں، جو کہ آنے والے معیار میں مزید تعاون یافتہ نہیں ہے۔

اسے اب کم از کم GNU M4 ورژن 1.4.8 (GNU M4 1.4.16 تجویز کردہ) کی ضرورت ہے۔ کم از کم پرل 5.10 کو آٹوکونف کے کچھ اجزاء جنریٹ کرنے کے لیے خود آٹوکونف کو تیار کرنے کی ضرورت ہوتی ہے، لیکن پرل 4 configure.ac فائلز اور M5.6 میکرو بنانے کے لیے کافی ہے۔

اس کے علاوہ، نئی ریلیز سافٹ ویئر ڈویلپرز کو یہ یقینی بنانے کی اجازت دینے کے لیے چیک لاگو کرتی ہے کہ سسٹم time_t قسم کو سپورٹ کرتا ہے، جو کہ سال 2038 کے مسئلے سے مشروط نہیں ہے (19 جنوری 2038 کو، 32-bit time_t قسم کے ذریعے متعین ایپوچل ٹائم کاؤنٹر بہہ جائے گا)۔ "-enable-year2038" آپشن اور AC_SYS_YEAR2038 میکرو کو 64-bit سسٹمز پر 32-bit time_t قسم کے استعمال کو فعال کرنے کے لیے شامل کیا گیا۔ AC_SYS_YEAR2038_RECOMMENDED میکرو بھی شامل کیا گیا ہے، جو 32-bit time_t قسم کا استعمال کرتے وقت ایک خرابی پیدا کرتا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں