error: 'AM_CONFIG_HEADER': this macro is obsolete

Решил пересобрать мир (не делал этого достаточно давно) и вот на что наткнулся. Как миниму 2 пакета (dev-libs/libmcrypt-2.5.8-r2, net-misc/lksctp-tools-1.0.13) падают при сборке с ошибкой:

 * Failed Running aclocal !
 *
 * Include in your bugreport the contents of:
 *
 *   /var/tmp/portage/dev-libs/libmcrypt-2.5.8-r2/temp/aclocal.out
 * ERROR: dev-libs/libmcrypt-2.5.8-r2 failed (prepare phase):
 *   Failed Running aclocal !

Файл /var/tmp/portage/dev-libs/libmcrypt-2.5.8-r2/temp/aclocal.out:

***** aclocal *****
***** PWD: /var/tmp/portage/dev-libs/libmcrypt-2.5.8-r2/work/libmcrypt-2.5.8
***** aclocal

aclocal-1.13: warning: autoconf input should be named 'configure.ac', not 'configure.in'
configure.in:16: error: 'AM_CONFIG_HEADER': this macro is obsolete.
    You should use the 'AC_CONFIG_HEADERS' macro instead.
/usr/share/aclocal-1.13/obsolete-err.m4:12: AM_CONFIG_HEADER is expanded from...
configure.in:16: the top level
autom4te-2.69: /usr/bin/m4 failed with exit status: 1
aclocal-1.13: error: echo failed with exit status: 1

Если заменить AM_CONFIG_HEADER на AC_CONFIG_HEADERS в configure.in то все собирается. Это скорее все баги апстрима, но пока их не пофиксили в апстриме надо наверное патчить код перед мерджем. Кто-нибудь сталкивался с таким?

конечно, смотри багзилу и

конечно, смотри багзилу и соседнюю тему sysfsutils

Да, таких багов в багзилле

Да, таких багов в багзилле вагон... Я так понимаю надо либо самому патчить перед мерджем либо ждать пока пофиксят в апстриме.

Ну или откатится на 1.12

Ну или откатится на 1.12

.

Ch00k написал(а):
Я так понимаю надо либо самому патчить перед мерджем либо ждать пока пофиксят в апстриме.

Плохо понимаешь.
RTFM user patch.
http://megabaks.blogspot.co.uk/2012/10/portage.html

:wq
--
Live free or die

уже пол-вагона -

уже пол-вагона - https://bugs.gentoo.org/show_bug.cgi?id=451744 ;)

Была такая же фигня, только

Была такая же фигня, только на других пакетах. Как я понял эта ошибка возникает при сборке многих пакетов.
Нужно снова сделать eix-sync, и все исправится т.к. уже поправили (у меня не собирался vlc и еще несколько пакетов, в воскресенье синхронизировался и все заработало).

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".