The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск GNU Autoconf 2.73

21.03.2026 10:32 (MSK)

После более года разработки опубликован выпуск пакета GNU Autoconf 2.73, в котором поставляется набор M4-макросов для создания скриптов автоконфигурации для сборки приложений в различных Unix-подобных системах (на основе подготовленного шаблона выполняется генерация скрипта "configure"). В новой версии в основном улучшена поддержка GNU Gettext и опубликованного в 2024 году стандарта языка Си - C23, а также компиляторов, по умолчанию использующих данный стандарт.

  1. Главная ссылка к новости (https://www.mail-archive.com/i...)
  2. OpenNews: Выпуск GNU Autoconf 2.72
  3. OpenNews: Выпуск GNU Automake 1.18, инструментария для генерации сборочных файлов
  4. OpenNews: Разработчики OpenBSD подчеркнули проблемы с поддержкой не-GNU платформ в Autoconf
  5. OpenNews: Опубликован Autodafe, инструментарий для замены Autotools на обычный Makefile
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/65038-autoconf
Ключевые слова: autoconf
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (21) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, openssh_user (ok), 11:24, 21/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Уходит эпоха
     
  • 1.3, Геймер (?), 11:48, 21/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    "configure && make && make install" навсегда!
     
     
  • 2.12, Аноним (12), 12:53, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ню-ню. Это если проект положил сгенерированные баш и макро-портянки в исходники.
    (Отличное место для бэкдоров, привет xz.)
    А если нет, то начинается с autoreconf --install.
     
     
  • 3.18, Геймер (?), 17:25, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Основная претензия к GNU Autoconf - это древняя архитектура, созданная ещё отцами UNIX. Это как квартира в многоэтажке выглядит современней и предпочтительней чем деревянный дом. Но на деле деревянное зодчество совсем и не собирается умирать
     

  • 1.5, Аноним (5), 12:03, 21/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это ещё кто-то использует???
     
     
  • 2.6, Ананоним (?), 12:21, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Кажется большинство пакетов все ещё это использует. И это часто лучше, чем всякие ржавые системы сборки, которым нужно 16 гиг ОЗУ.
     
     
  • 3.8, Аноним (8), 12:24, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это лучше premake, более гибко, чем meson, что угодно лучше cmake.
     
     
  • 4.21, Аноним (-), 18:42, 21/03/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.9, Аноним (9), 12:24, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Фу, какой ты немодный. Не можешь даже купить 100500 Тб RAM.
     
  • 2.7, Аноним (8), 12:22, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Всего лишь треть софта в твоём линуксе.
     
  • 2.14, kusb (?), 13:30, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Я собираю что попало и часто там configure скрипты которые кажется обычно генерируются этой штуковиной.
     
  • 2.15, Аноним (15), 15:56, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Это система позволяла определить, какие методы в библиотеках есть. И так ли работают. Что бы при необходимости использовать или их или переносимый собственный вариант. До такого уровня работы теперь программисты не доходят. Так что в ближайшем будущем исчезнуть программы, которые могут легко работать на сотне разных дистрибутивов разных эпох.

    Останутся только инфузории туфельки (написанные на языках ночнушках).

     
     
  • 3.25, Рацио (?), 21:19, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А могли бы авторы просто в спецификациях пакетов писать что нужны библиотеки версии вот от сюда до сюда, и не надо было б ничего собирать. Ну было б немного больше либ установлено, зато по человечески б было, как в коммерческих ОС, и сопровождать проще.
     

  • 1.11, Аноним (11), 12:44, 21/03/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.16, Аноним (16), 16:32, 21/03/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.17, topin89 (ok), 16:46, 21/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ну, это лучще, чем b2 из буста
     
  • 1.19, анон (?), 17:27, 21/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ого, круто. Лучшая система конфигурации.
     
  • 1.20, Аноним (20), 17:58, 21/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    для конфигурирования проекта на языке А нужен язык Б?
     
     
  • 2.22, Аноним (22), 19:17, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Что логично. При этом, инструменты языка Б тоже могут быть написаны на языке А (без разницы).
     
     
  • 3.23, Аноним (20), 19:34, 21/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Что логично.

    серьезно? :)))

     
     
  • 4.24, Аноним (24), 20:09, 21/03/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 5.26, Аноним (20), 22:31, 21/03/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру