Bug 15420 - warning: The macro `AC_FOREACH' is obsolete.
Summary: warning: The macro `AC_FOREACH' is obsolete.
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libtool_1.5 (show other bugs)
Version: unstable
Hardware: all Linux
: P2 minor
Assignee: Dmitry V. Levin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-21 10:54 MSD by Slava Semushin
Modified: 2008-08-31 13:18 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.