While trying to merge media-libs/aalib-1.4_rc4-r2 (requirement for upgrading to media-libs/libsdl-1.2.6-r1) I ge the following error messages: updating cache ./config.cache creating ./config.status creating Makefile creating man/Makefile creating doc/Makefile creating src/Makefile creating aalib-config creating src/config.h cd . && aclocal cd . && automake --gnu --include-deps Makefile cd . && autoconf autoconf: Undefined macros: ***BUG in Autoconf--please report*** AC_TRY_DLOPEN_SELF ***BUG in Autoconf--please report*** AC_TRY_DLOPEN_SELF ***BUG in Autoconf--please report*** AC_TRY_DLOPEN_SELF ***BUG in Autoconf--please report*** AC_TRY_DLOPEN_SELF ***BUG in Autoconf--please report*** AC_TRY_DLOPEN_SELF ***BUG in Autoconf--please report*** AC_TRY_DLOPEN_SELF ***BUG in Autoconf--please report*** AC_TRY_DLOPEN_SELF make: *** [configure] Error 1 !!! ERROR: media-libs/aalib-1.4_rc4-r2 failed. !!! Function src_compile, Line 54, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. emerge aalib Actual Results: The error messages shown in "Details" were displayed and emerge crashed. Expected Results: It should've merged aalib =) USE="-arts -berkdb -cups -gdbm -kde -gnome -libg++ -slang aalib alsa cjk curl dga -directfb -doc ethereal fbcon gd lcms mozilla mpi nocardbus pda perl sse tcltk tetex tiff wmf xinerama" CFLAGS="-march=pentium3 -O3 -pipe"
what does `qpkg -I -v auto` show ?
Damn, I forgot about checking the package: ix root # qpkg -I -v auto sys-devel/autoconf-2.57 * sys-devel/automake-1.7.5-r2 * I forgot about there being a new version of autoconf because it required me to downgrade m4, which was needed for something else I can't remember. I upgraded to autoconf-2.57-r2 and retried merging aalib-1.4_rc4-r2, it worked fine. Though there was no indication that autoconf-2.57-r2 was a dependency for merging aalib, should that be included in aalib's ebuild?
nah it's a floating bug in autoconf ... which is to say older versions of autoconf probably work, just not specifically that one, so why lock in the version you know ? :)