The OpenNET Project / Index page

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

Вышел релиз макропроцессора GNU M4 1.4.16

03.03.2011 09:57

Вышел релиз макропроцессора GNU M4 1.4.16. Из актуальных областей применения m4 можно привести обвязку для формирования конфигурации sendmail или генерацию configure-скриптов на основании m4-шаблонов в autoconf. В новой версии из gnulib перенесены некоторые наработки по повышению переносимости кода. Исправлены регрессивные изменения, связанные с нарушением работы функции "index" из-за ошибки в реализации strstr() из состава glibc с версии 2.9 по 2.12.

  1. Главная ссылка к новости (http://lists.gnu.org/archive/h...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/29773-m4
Ключевые слова: m4
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 22:49, 03/03/2011 [ответить]  
  • +/
    Люто ненавистная утилита, именно из-за "актуальных областей применения". То от чего не просто "веет стариной", но что протухло до тошнотворной вони dnl
     
  • 1.2, Аноним (-), 00:38, 04/03/2011 [ответить]  
  • +/
    Как раз недавно переводил проект c этого безобразия на cmake. При всех недостатках cmake, разница потрясающая. И проще, и понятнее, и быстрее.
    M4 вместе со всем autoconf'ом закопать нафих.
     
     
  • 2.3, Ян Злобин (ok), 02:22, 04/03/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Умники блин.  Понятнее == не осилил? :-)
     
     
  • 3.5, Аноним (-), 12:51, 04/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А, кста, интересно, с какого икса это надо осиливать? Проекты пишутся не ради сборки, и чем проще система сборки - тем меньше на нее приходится отвлекаться.
     
     
  • 4.6, ананим (?), 14:21, 04/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    для использования аутоконфа знания м4 не обязательно.
    хотя... знания - они вообще необязательны.
    эту опцию каждый выбирает по желанию.
     
  • 4.7, Ян Злобин (ok), 16:06, 04/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А, кста, интересно, с какого икса это надо осиливать? Проекты пишутся не
    > ради сборки, и чем проще система сборки - тем меньше на
    > нее приходится отвлекаться.

    А кто сказал, что m4 создан для сборки?  Он более универсальная вещь.

     

  • 1.4, Аноним (-), 12:16, 04/03/2011 [ответить]  
  • +/
    Столкнулся один раз - когда ставил Sendmail. Так и не понял, в чём преимущество правки "исходников на m4" перед правкой непосредственно sendmail.cf. До сих пор в недоумении, зачем этот костыль вообще придумали.
     
     
  • 2.8, Mikula (?), 09:31, 05/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Так и не понял, в чём преимущество правки "исходников на m4" перед правкой
    >непосредственно sendmail.cf.

    Что нам намекает о том, что Вы не в теме, для сборки конфига sendmail "правки "исходников на m4"" не требуется. Ну а sendmail.cf достаточно не юзер фрэндли, в отличие от sendmail.mc где всё достаточно прозрачно.

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



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

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