Config output from vorbis-tools: [...] checking for speex.h... no configure: WARNING: libspeex headers missing checking for working alloca.h... (cached) yes checking for alloca... (cached) yes checking for iconv... (cached) yes checking for iconv declaration... (cached) extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for atexit... yes checking for on_exit... yes checking for nl_langinfo and CODESET... (cached) yes configure: creating ./config.status config.status: creating Makefile config.status: creating intl/Makefile config.status: creating po/Makefile.in config.status: creating include/Makefile config.status: creating share/Makefile config.status: creating win32/Makefile config.status: creating oggdec/Makefile config.status: creating oggenc/Makefile config.status: creating oggenc/man/Makefile config.status: creating ogg123/Makefile config.status: creating vorbiscomment/Makefile config.status: creating vcut/Makefile config.status: creating ogginfo/Makefile config.status: creating debian/Makefile config.status: executing depfiles commands config.status: executing default-1 commands config.status: creating po/POTFILES config.status: creating po/Makefile configure: WARNING: Speex libraries or headers missing, ogg123 will NOT be built with Speex read support. Speex seems installed normally $ qpkg -I -i -v speex media-libs/speex-1.1.7 * Speech encoding library [ http://www.speex.org ] Compiled with USE Flags: oggvorbis sse $ qpkg -l speex media-libs/speex-1.1.7 * CONTENTS: /usr /usr/lib /usr/lib/libspeex.so.1.2.0 /usr/lib/libspeex.so.1 -> libspeex.so.1.2.0 1110472245 /usr/lib/libspeex.so -> libspeex.so.1.2.0 1110472245 /usr/lib/libspeex.la /usr/lib/libspeex.a /usr/lib/pkgconfig /usr/lib/pkgconfig/speex.pc /usr/include /usr/include/speex /usr/include/speex/speex.h /usr/include/speex/speex_bits.h /usr/include/speex/speex_header.h /usr/include/speex/speex_callbacks.h /usr/include/speex/speex_stereo.h /usr/include/speex/speex_preprocess.h /usr/include/speex/speex_jitter.h /usr/include/speex/speex_echo.h /usr/bin /usr/bin/speexenc /usr/bin/speexdec /usr/share /usr/share/man /usr/share/man/man1 /usr/share/man/man1/speexenc.1.gz /usr/share/man/man1/speexdec.1.gz /usr/share/doc /usr/share/doc/speex-1.1.7 /usr/share/doc/speex-1.1.7/manual.pdf /usr/share/doc/speex-1.1.7/AUTHORS.gz /usr/share/doc/speex-1.1.7/README.gz /usr/share/doc/speex-1.1.7/ChangeLog.gz /usr/share/doc/speex-1.1.7/TODO.gz /usr/share/doc/speex-1.1.7/NEWS.gz /usr/share/aclocal /usr/share/aclocal/speex.m4 Someone mentioned vorbis-tools looking in /usr/include instead of /usr/include/speex. I don't know much about this, but it seems like the ebuild contains something specific to ppc-macos for this problem: "use ppc-macos && use speex && append-flags -I/usr/include/speex" Reproducible: Always Steps to Reproduce: 1. emerge vorbis-tools 2. 3. Actual Results: Saw warnings above. Expected Results: Found the speex headers. Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4. 20040808-r1, 2.6.11-gentoo-r11 i686) ================================================================= System uname: 2.6.11-gentoo-r11 i686 Pentium III (Katmai) Gentoo Base System version 1.6.12 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 27 2005, 13:52:09)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.8.5-r3, 1.7.9-r1, 1.5, 1.9.5, 1.6.3, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer -msse" CHOST="i686-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/share/config /usr/lib/X11/xkb / usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/ distributions/gentoo" LINGUAS="en ru" 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="x86 X aac aalib acpi alsa apache2 arts avi berkdb bitmap-fonts caps cdparanoia cdr cjk crypt cups dga directfb divx4linux dvd emboss encode faad fam fbcon ffmpeg flac freetype gd ggi gif gmp gphoto2 gpm gtk2 idea imagemagick imap imlib ipv6 javascript jikes joystick jpeg kde lcms libcaca libwww live mad matroska matrox mbox memlimit mmx mmxext motif mp3 mpeg mpi mysql nas ncurses network nls nptl nptlonly ogg oggvorbis opengl pam pdflib perl png qt quicktime readline rtc samba scanner sdl silc speex spell sse ssl svga tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb userlocales utf8 vanilla vorbis wifi xinerama xml2 xmms xv xvid zlib linguas_en linguas_ru userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
its same problem with Bug 49763. fixed 1.1.1-r1 in cvs.