The OpenNET Project / Index page

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



"Выпуск GNU Automake 1.18, инструментария для генерации сборочных файлов "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск GNU Automake 1.18, инструментария для генерации сборочных файлов "  +/
Сообщение от opennews (??), 28-Май-25, 09:46 
Опубликован релиз Automake 1.18, утилиты для автоматической генерации make-файлов, соответствующих стандартам кодирования проекта GNU. В новой версии:...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=63317

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +2 +/
Сообщение от Аноним (1), 28-Май-25, 09:46 
> инструментария для генерации сборочных файлов

Причем эти сгенерированные портянки принято совать в тарбол с исходниками, чтобы все привыкли к тому, что гит -- это одно, а тарбол с исходниками -- что-то другое. После этого все будут продолжать мониторить изменения в гите, не догадываясь, в тарболе с исходниками уже давно получают что-то принципиально другое (бэкдорчик например, гы). Автокрап -- это самые наихудшие практики разработки, хорошо, что все сваливают на божественный мезончик или что-то другое.

Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +1 +/
Сообщение от Аноним (3), 28-Май-25, 09:52 
> эти сгенерированные портянки принято совать в тарбол с исходниками

Причем это не мешает местным экспертам утверждать, что Automake - кроссплатформенная система сборки.

Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +1 +/
Сообщение от fi (ok), 28-Май-25, 10:04 
А разве нет?

Помню этот зоопарк makefile - для sun4 solaris, irix,  bsd net3, bsd такая, bsd сякая, nextstep и наконец зоопарк linux

просто некоторые забыли про это.

в свое время Automake сильно упросил сборку, за что ему большое наше спасибо!

Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +1 +/
Сообщение от Аноним (3), 28-Май-25, 10:17 
> А разве нет?

Нет, потому что вне юниксового окружения эта дрянь в принципе не работает.

Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +/
Сообщение от fi (ok), 28-Май-25, 10:49 
а с чего он должен работать вне юниксового окружения? это только ваши влажные фантазии.

Он решил проблему разных unix bsd и linux - для своего времени это был прорыв.

Если у вас вин11 - то забудьте про него - вам он не нужен

Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +/
Сообщение от Аноним (3), 28-Май-25, 10:53 
> а с чего он должен работать вне юниксового окружения?

Ну, то есть, вы сами подтвердили, что это не кроссплатформенная система сборки.

> это только ваши влажные фантазии.

Моя влажная фантазия - чтобы эта дрянь наконец-то окончательно вымерла.

Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +1 +/
Сообщение от Аноним (13), 28-Май-25, 12:29 
Если у вас таки Вынь 11, то для вас там уже давно есть WSL2, где Autotools точно работают.
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +/
Сообщение от Аноним (13), 28-Май-25, 12:25 
Разве не работает во Msys2, Cygwin ?
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

15. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +/
Сообщение от kravich (ok), 28-Май-25, 12:31 
Если цигвины - это кроссплатформенность, то тогда и юбка - унисекс одежда
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +1 +/
Сообщение от Аноним (13), 28-Май-25, 12:35 
>юбка - унисекс одежда

А кто-то ещё сомневается в этом? Посмотрите на африканцев, ирландцев.

Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +1 +/
Сообщение от Ося Бендер (?), 28-Май-25, 13:03 
Собственно сначала пусть посмотрит на шотландцев, а потом на валлийцев, и жителей острова Мэн.
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +2 +/
Сообщение от Аноним (-), 28-Май-25, 10:18 
>не догадываясь, в тарболе с исходниками уже давно получают что-то принципиально другое (бэкдорчик например, гы)

Так это как раз артефакт гитхап-ориентированной культуры разработки, когда на релизы забивают.

И потом уже вылезают, причём гораздо чаще, другие артефакты - когда аккаунт на гитхапчике отжали, аккаунт в спане засквоттили, а с обновлениями прилетел винлокер.

>Автокрап -- это самые наихудшие практики разработки

Но эти наихудшие практики позволяют пользователю собрать-слинковать под автокрапом что угодно и как угодно, причём без знания питона и даже M4, достаточно отредактировать с помощью $EDITOR сгенерированную портянку или вообще вклиниться любым другим образом хоть в configure, хоть в make, хоть после make.

Божественный мезончик же ломает возможность пропатчить билд к чёртовой бабушке - ни либу подставить, ни статику, ни .o подсунуть.

Так что нам надо ещё больше функций в m4, желательно, встроенный контролфлоу высокого уровня и код без dnl.
И красть фичи в автомейк.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

10. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  –1 +/
Сообщение от kravich (ok), 28-Май-25, 12:22 
>достаточно отредактировать с помощью $EDITOR сгенерированную портянку или вообще вклиниться любым другим образом хоть в configure, хоть в make, хоть после make.

Какие жосткие извращения...

Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +/
Сообщение от Аноним (21), 28-Май-25, 16:29 
Meson требует жирнющего питона, который на мою систему вообще не портирован.

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

22. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +/
Сообщение от Аноним (22), 28-Май-25, 17:32 
> Meson требует жирнющего питона, который на мою систему вообще не портирован

А Perl, значит, портирован?

Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +/
Сообщение от Аноним (25), 28-Май-25, 17:52 
Щастливый владелец ИксПи?
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

2. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +/
Сообщение от Аноним (3), 28-Май-25, 09:47 
> утилиты для автоматической генерации make-файлов, соответствующих стандартам кодирования проекта GNU

Жаль, что эта дрянь выползла далеко за пределы проекта GNU.

Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +/
Сообщение от Аноним (19), 28-Май-25, 15:14 
Ну это как: разрабатывали мы вирус в лаборатории, а он выполз за пределы.
Ответить | Правка | Наверх | Cообщить модератору

20. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +/
Сообщение от Аноним (25), 28-Май-25, 15:56 
Посмотрел на Algol 68 и понял, откуда у Bash ноги растут: эти if .. fi.
Ждём новый стандарт Algol 2025.
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +/
Сообщение от Аноним (-), 28-Май-25, 17:38 
Алгол родитель Паскаля. "begin, end" от него.
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск GNU Automake 1.18, инструментария для генерации сборо..."  +/
Сообщение от Аноним (-), 28-Май-25, 17:33 
>GNU Algol 68.

Если честно, слышу в первый раз.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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