Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97316 - vorbis-tools can't find speex libraries
Summary: vorbis-tools can't find speex libraries
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-28 08:56 UTC by ta2002
Modified: 2005-10-07 15:47 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ta2002 2005-06-28 08:56:00 UTC
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
Comment 1 MATSUU Takuto (RETIRED) gentoo-dev 2005-10-07 15:47:29 UTC
its same problem with Bug 49763.
fixed 1.1.1-r1 in cvs.