Bug 15420

Summary: warning: The macro `AC_FOREACH' is obsolete.
Product: Sisyphus Reporter: Slava Semushin <php-coder>
Component: libtool_1.5Assignee: Dmitry V. Levin <ldv>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: minor    
Priority: P2 CC: ktirf
Version: unstable   
Hardware: all   
OS: Linux   

Description Slava Semushin 2008-04-21 10:54:51 MSD
Устал я наблюдать эти предупреждения каждый раз, когда запускаю autoconf -Wall,
решил повесить баг.

Воспроизводится, когда в configure.in есть вызов макроса AM_INIT_AUTOMAKE.
Предупреждение следующее:

+ autoconf -Wall
configure.in:6: warning: The macro `AC_FOREACH' is obsolete.
configure.in:6: You should run autoupdate.
../../lib/autoconf/general.m4:198: AC_FOREACH is expanded from...
aclocal.m4:667: _AM_SET_OPTIONS is expanded from...
aclocal.m4:434: AM_INIT_AUTOMAKE is expanded from...
configure.in:6: the top level

Полагаю, что исправление должно быть тривиальным -- достаточно в каком-то
файлике заменить вызов AC_FOREACH на m4_foreach_w. Вот только где заменить, я не
смог разобраться (пробовал править файл /usr/share/libtool-1.5/libltdl/aclocal.m4).
Comment 1 Dmitry V. Levin 2008-08-31 03:08:23 MSD
Fixed in 1.5.26-alt3.