I have intend to emerge (upgrade) BMPx. It failed at autotools : lavande mimile # emerge bmpx Calculating dependencies ...done! >>> emerge (1 of 1) media-sound/bmpx-0.12.9-r1 to / >>> md5 files ;-) bmpx-0.12.9-r1.ebuild >>> md5 files ;-) bmpx-0.12.6.1.ebuild >>> md5 files ;-) bmpx-0.12.9.ebuild >>> md5 files ;-) files/digest-bmpx-0.12.9-r1 >>> md5 files ;-) files/bmpx-0.12.9-libtoolize-static-libs.patch >>> md5 files ;-) files/bmpx-0.12.9-no-config.patch >>> md5 files ;-) files/digest-bmpx-0.12.9 >>> md5 files ;-) files/bmpx-0.12.9-old-config-crash.patch >>> md5 files ;-) files/digest-bmpx-0.12.6.1 >>> md5 src_uri ;-) bmpx-0.12.9.tar.bz2 >>> md5 src_uri ;-) gentoo_ice-xmms-0.2.tar.bz2 >>> Unpacking source... >>> Unpacking bmpx-0.12.9.tar.bz2 to /var/tmp/portage/bmpx-0.12.9-r1/work >>> Unpacking gentoo_ice-xmms-0.2.tar.bz2 to /var/tmp/portage/bmpx-0.12.9-r1/work * Applying bmpx-0.12.9-libtoolize-static-libs.patch ... [ ok ] * Applying bmpx-0.12.9-old-config-crash.patch ... [ ok ] * Applying bmpx-0.12.9-no-config.patch ... [ ok ] * Running aclocal ... [ ok ] * Running libtoolize ... [ ok ] * Running aclocal ... [ ok ] * Running autoconf ... [ !! ] * Failed Running autoconf ! * * Include in your bugreport the contents of: * * /var/tmp/portage/bmpx-0.12.9-r1/temp/autoconf-9053.out !!! ERROR: media-sound/bmpx-0.12.9-r1 failed. !!! Function autotools_run_tool, Line 178, Exitcode 0 !!! Failed Running autoconf ! !!! If you need support, post the topmost build error, NOT this status message. lavande mimile # more /var/tmp/portage/bmpx-0.12.9-r1/temp/autoconf-9053.out ***** autoconf ***** configure.ac:76: error: possibly undefined macro: AC_MSG_WARN If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.ac:255: error: possibly undefined macro: PKG_CHECK_EXISTS lavande mimile # Thanks. Reproducible: Always Steps to Reproduce: 1. emerge bmpx lavande mimile # emerge --info Portage 2.0.51.22-r3 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r2 x86_64) ================================================================= System uname: 2.6.14-gentoo-r2 x86_64 AMD Hammer Family processor - Model Unknown Gentoo Base System version 1.6.13 ccache version 2.3 [enabled] dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe " CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe " DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://mirror.ovh.net/gentoo-distfiles/ ftp://mirror.ovh.net/gentoo-distfiles/ http://gentoo.modulix.net/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 X aalib alsa apache2 audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl dts dvd eds emboss encode esd exif expat fam ffmpeg foomaticdb fortran gdbm gif glut gnome gpm gstreamer gtk gtk2 hal howl idn imagemagick imap imlib ipv6 java jpeg junit lcms libcaca libwww lua lzw lzw-tiff mad mikmod mng mozilla mp3 mpeg mysql ncurses nls odbc ogg oggvorbis opengl pam pcre pdflib perl png python qt quicktime readline sdl speex spell sqlite ssl tcltk tcpd tiff true truetype truetype-fonts type type1-fonts udev usb userlocales vorbis wmf xine xml2 xmms xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
(In reply to comment #0) I have same problem $ emerge info Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.14-gentoo-r2 i686) ================================================================= System uname: 2.6.14-gentoo-r2 i686 Intel(R) Celeron(R) CPU 2.26GHz Gentoo Base System version 1.6.13 dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-Os -march=pentium4 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-Os -march=pentium4 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="... autoconfig buildpkg candy distlocks noinfo sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.linux.kiev.ua/pub/Linux/Gentoo" LANG="ru_RU.KOI8-R" LINGUAS="en ru" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/home/kefiiir/ebuilds" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 7zip X alsa apm audiofile avi bash-completion berkdb bitmap-fonts bzip2 cdparanoia cdr crypt cups curl dga dhcp divx4linux dvd eds emboss encode ethereal exif expat fam ffmpeg flac foomaticdb fortran gdbm ggi gif glut gpm gstreamer gtk gtk2 gtkhtml hal i8x0 idn imagemagick imlib javascript jpeg lcms libg++ libwww logrotate mad mikmod mmx mng mp3 mpeg mysql ncurses network nls ogg oggvorbis opengl pam pcre pda pdflib perl png python quicktime readline recode samba sdl slang speex spell sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts udev unicode userlocales vorbis x11 xine xml xml2 xv xvid zlib linguas_en linguas_ru userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, MAKEOPTS
I have the same problem on x686 arch... I've re-emerged autoconf. upgraded, downgraded but with no luck.. :| Gentoo Base System version 1.6.13 Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r2, 2.6.14-gentoo-r2 i686) ================================================================= System uname: 2.6.14-gentoo-r2 i686 Celeron (Coppermine) dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=i686 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.uninett.no/pub/linux/Gentoo http://mirror.switch.ch/mirror/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://mirror.pudas.net/gentoo/ http://mirror.gentoo.no/ ftp://gentoo.mirrors.pair.com/ ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://194.83.57.2/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aalib acl alsa apm arts audiofile avi berkdb bitmap-fonts bluetooth bmp bzip2 cdr crypt cups curl dts eds emboss encode esd ethereal exif expat fam ffmpeg flac foomaticdb fortran gdbm gif glut gmp gnome gphoto2 gpm gstreamer gtk gtk2 guile idn imagemagick imlib ipv6 jack java jpeg kde lcms ldap libg++ libwww mad matroska mhash mikmod mng motif mozilla mp3 mpeg msn mysql ncurses nls offensive ogg oggvorbis openal opengl oss pam pcmcia pcre pdflib perl png python qt quicktime readline recode samba scanner sdl slang spell ssl svga symlink tcltk tcpd tiff truetype truetype-fonts type1-fonts udev usb vorbis wifi win32 xine xml xml2 xmms xscreensaver xv xvid zlib video_cards_trident userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Like I already stated on irc to somebody, if everybody have: ----- configure.ac:76: error: possibly undefined macro: AC_MSG_WARN If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.ac:255: error: possibly undefined macro: PKG_CHECK_EXISTS ----- then its really weird, as it should be a built-in autoconf macro. Can everybody emerge portage-utils, and add the output of: $ qlist -Ive autoconf-wrapper automake-wrapper Not really sure what to check next, except maybe to update to autoconf-2.59-r7.
Oh yeah sorry another thing, libxine includes actually it's own copy of FAAD, so if the libxine ebuild doesn't have a dependency on FAAD it's pointless to put this in context with a FAAD ebuild. In the case the libxine ebuild _does_ have a dependency on fadd it would mean Gentoo had cut out the libxine FAAD and instead somehow patched in a 'live' copy of FAAD into the xine build, in which case it might be somewhat cleared that it crashes for you and not for me e.g., as i don't use Gentoo and my libxine is built with the FAAD that comes with it. (Note that this is just a hypothetical case, i don't know how the deps of the Gentoo libxine ebuild..)
qlist -Ive autoconf-wrapper automake-wrapper gives this output: msys-devel/autoconf-wrapper-3-r1 msys-devel/automake-wrapper-1-r1
msys-devel ?
I've tried autoconf-2.59-r7 and autoconf-wrapper-3.2. Neither make a single difference. PKG_CHECK_EXISTS is not built into autoconf as far as I can tell with my grep'ing. It's provided by /usr/share/aclocal/pkg.m4 from sys-devel/pkgconfig pkgconfig 0.17.2-r1 is 'stable' on x86, but PKG_CHECK_EXISTS wasn't part of pkgconfig until the 0.18 release. I don't know about the AC_MSG_WARN error... it was there before the PKG_CHECK_EXISTS error before the pkgconfig upgrade, but it wasn't afterward.
I nearly reported this bug myself.. Anyway, after reading the last comment, I emerge pkgconfig-0.18, and bmpx-0.12.9 emerged without a hitch. So, Martin, if you could please add >=dev-util/pkgconfig-0.19 as a dependancy, that would be awesome :D
(In reply to comment #8) > I nearly reported this bug myself.. > > Anyway, after reading the last comment, I emerge pkgconfig-0.18, and bmpx-0.12.9 > emerged without a hitch. guh, sorry, I mis-typed.. I emerged pkgconfig-0.19, not 0.18. > > So, Martin, if you could please add >=dev-util/pkgconfig-0.19 as a dependancy, > that would be awesome :D
Hmm, crap, I should have thought about that ... does this patch without updating to pkgconfig-0.19.0 work? ----- Index: bmpx-0.12.9-r1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-sound/bmpx/bmpx-0.12.9-r1.ebuild,v retrieving revision 1.2 diff -u -r1.2 bmpx-0.12.9-r1.ebuild --- bmpx-0.12.9-r1.ebuild 7 Dec 2005 12:30:16 -0000 1.2 +++ bmpx-0.12.9-r1.ebuild 9 Dec 2005 10:38:38 -0000 @@ -71,6 +71,8 @@ epatch ${FILESDIR}/${P}-libtoolize-static-libs.patch epatch ${FILESDIR}/${P}-old-config-crash.patch epatch ${FILESDIR}/${P}-no-config.patch + + AT_M4DIR="-I m4" \ eautoreconf }
*** Bug 114931 has been marked as a duplicate of this bug. ***
emerging >=dev-util/pkgconfig-0.19 was all i needed.
I have pkgconfig 0.19 installed, but it still won't build for me. Here's the error I get. gtk-doc.make:7: GTK_DOC_USE_LIBTOOL does not appear in AM_CONDITIONAL docs/reference/Makefile.am:74: `gtk-doc.make' included from here gtk-doc.make:43: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL docs/reference/Makefile.am:74: `gtk-doc.make' included from here gtk-doc.make:134: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL docs/reference/Makefile.am:74: `gtk-doc.make' included from here Makefile.am:3: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL StubbornAesthetics ~ # emerge info Portage 2.0.51.22-r3 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r2 x86_64) ================================================================= System uname: 2.6.14-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks fixpackages sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ http://gentoo.mirrors.pair.com" LANG="en_US.utf8" LC_ALL="en_US.utf8" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X Xaw3d aac aalib accessibility acpi aim alsa amd64 apm arts audiofile avi bash-completion berkdb bitmap-fonts bluetooth bmp bonobo bzip2 bzlib cdparanoia cdr cjk crypt cups curl curlwrappers dbus ddbm dga dio divx4linux dts dvd dvdr dvdread eds emboss emul-linux-x86 encode esd ethereal exif expat f77 faad fam fbcon ffmpeg flac flash font-server foomaticdb fortran ftp gd gdbm ggi gif glut gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal icq idn imagemagick imap imlib inifile ipv6 jabber jack java javascript joystick jp2 jpeg kde ladcca lcms ldap lesstif libcaca libg++ libwww lm_sensors lmcs lzw lzw-tiff mad mbox mikmod mng motif mozilla mp3 mpeg msn nas ncurses nls nptl nptlonly ogg oggvorbis openal opengl oss pam pcre pdds pdflib perl png portaudio ppds python qt quicktime readline recode ruby samba sambasasl scanner sdl slang sndfile snmp sockets sox speex spell ssl svg tcltk tcpd theora threads tidy tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales utf8 vcd videos vorbis wifi wmf xine xinerama xml xml-rpc xml2 xmms xosd xpm xprint xrandr xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, LINGUAS
*** Bug 115005 has been marked as a duplicate of this bug. ***
(In reply to comment #13) > I have pkgconfig 0.19 installed, but it still won't build for me. Here's the > error I get. > > gtk-doc.make:7: GTK_DOC_USE_LIBTOOL does not appear in AM_CONDITIONAL > docs/reference/Makefile.am:74: `gtk-doc.make' included from here > gtk-doc.make:43: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL > docs/reference/Makefile.am:74: `gtk-doc.make' included from here > gtk-doc.make:134: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL > docs/reference/Makefile.am:74: `gtk-doc.make' included from here > Makefile.am:3: ENABLE_GTK_DOC does not appear in AM_CONDITIONAL The exact same thing happened to me, again with pkgconfig-0.19 installed. # emerge info Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 2.6.14-gentoo-r2 i686) ================================================================= System uname: 2.6.14-gentoo-r2 i686 AMD Athlon(tm) XP 3000+ Gentoo Base System version 1.6.13 ccache version 2.3 [enabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirrors.acm.cs.rpi.edu/gentoo http://distfiles.gentoo.org" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X aac acl acpi afs aim apm artworkextra audiofile avi bash-completion bitmap-fonts bonobo browserplugin bzip2 c++ cairo ccache cdparanoia crypt curl dbus directfb divx4linux dvd dvi effects exif expat fam fbcon festival firefox flac flash foomaticdb gif glut gnome gpm gs gstreamer gtk gtk2 guile hal howl icq imagemagick imlib inkjar jabber java joystick jpeg kerberos lame latex lcms libwww lua mad mikmod mime ming mmap mmx mmxext mng mozdevelop mozilla mozsvg mp3 mpeg msn nautilus ncurses network nptl nptlonly nsplugin nvidia ogg oggvorbis openal opengl oscar oss pam pcre pdf pdflib perl png python quicktime readline rtc samba sdl sndfile spell sse ssl svg sysfs tcltk tcpd tetex threads tiff truetype truetype-fonts type1 type1-fonts udev unicode usb userlocales utf8 vorbis win32codecs wmf xine xml2 xpm xscreensaver xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Please refer to comment #10.
(In reply to comment #10) Ok, automake passed and bmpx is compiling. Thx!! Alex
Great.