Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 158502 - media-video/transcode-1.0.2-r3 doesn't compile with USE lame and --as-needed
Summary: media-video/transcode-1.0.2-r3 doesn't compile with USE lame and --as-needed
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: as-needed
  Show dependency tree
 
Reported: 2006-12-18 14:45 UTC by .:deadhead:.
Modified: 2006-12-18 16:33 UTC (History)
0 users

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


Attachments
transcode 1.0.2-r3 config.log (config.log,156.07 KB, text/plain)
2006-12-18 14:56 UTC, .:deadhead:.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description .:deadhead:. 2006-12-18 14:45:46 UTC
When I try to compile transcode using LDFLAGS="-Wl,-O1 -Wl,--as-needed" I got this output:

----------------------------------------
Summary for transcode 1.0.2:
----------------------------------------

core options
----------------------------------------
static AV-frame buffering      yes
network (sockets) streams      no
experimental xio               no
Default xvid export            xvid4
A52 default decoder            no

libavcodec
----------------------------------------
headers                        -I/usr/include
libraries                      -L/usr/lib -lavcodec -lm -lz -lpthread
build                          3344640
version                        51.9.0
statically linked              no

hardware support
----------------------------------------
v4l/v4l2                       no
OSS                            no
bktr                           no
sunau                          no

optional package support
----------------------------------------
IBP                            no
X11                            yes
libmpeg2                       yes
libpostproc                    no
freetype2                      yes
avifile                        no
lame                           yes
ogg                            yes
vorbis                         yes
theora                         yes
libdvdread                     no
pvm3                           no
libdv                          no
libquicktime                   yes
lzo                            yes
a52                            yes
libmpeg3                       yes
libxml2                        no
mjpegtools                     yes
sdl                            yes
gtk                            no
libfame                        yes
imagemagick                    yes
libjpeg                        yes
bsdav                          no
iconv                          yes

ERROR: option '--enable-lame' failed: cannot compile and run a test program
lame.h can be found in the following packages:
  lame  http://www.mp3dev.org/


Please see the INSTALL file in the top directory of the
transcode sources for more information about building
transcode with this configure script.


!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/transcode-1.0.2-r3/work/transcode-1.0.2/config.log

!!! ERROR: media-video/transcode-1.0.2-r3 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  transcode-1.0.2-r3.ebuild, line 105:   Called econf '--disable-altivec' '--disable-netstream' '--enable-freetype2' '--disable-v4l' '--enable-lame' '--enable-ogg' '--enable-vorbis' '--enable-theora' '--disable-libdvdread' '--disable-libdv' '--enable-libquicktime' '--enable-lzo' '--enable-a52' '--enable-libmpeg3' '--disable-libxml2' '--enable-mjpegtools' '--enable-sdl' '--disable-gtk' '--enable-libfame' '--enable-imagemagick' '--enable-libjpeg' '--with-mod-path=/usr/lib/transcode' '--with-x' '--with-default-xvid=xvid4' '--enable-mmx' '--enable-sse' '--enable-sse2' '--disable-3dnow' '--with-libpostproc-builddir=//usr/lib' '--with-lzo-includes=/usr/include/lzo' '--disable-avifile'
  ebuild.sh, line 540:   Called die
Comment 1 .:deadhead:. 2006-12-18 14:56:58 UTC
Created attachment 104328 [details]
transcode 1.0.2-r3 config.log 

I tried to build using these USE

media-video/transcode-1.0.2-r3  USE="X a52 fame imagemagick jpeg lzo mjpeg mmx mp3 mpeg ogg quicktime sdl sse sse2 theora truetype vorbis xvid -3dnow (-altivec) -dv -dvdread -extrafilters -gtk -network -v4l2 -xml"

this is my emerge --info

Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r4-adam i686)
=================================================================
System uname: 2.6.18-gentoo-r4-adam i686 Intel(R) Celeron(R) M processor         1.30GHz
Gentoo Base System version 1.12.6
Last Sync: Mon, 18 Dec 2006 08:50:02 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE=""
ARCH="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -Os -pipe"
CHOST="i686-pc-linux-gnu"
CLASSPATH="."
CLEAN_DELAY="5"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CVS_RSH="ssh"
CXXFLAGS="-march=pentium-m -Os -pipe"
DISTDIR="/usr/portage/distfiles"
EDITOR="/usr/bin/vim"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="-Dv"
EMERGE_WARNING_DELAY="10"
FEATURES="autoconfig ccache distcc distlocks fixpackages metadata-transfer sandbox sfperms strict"
FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}"
GCC_SPECS=""
GDK_USE_XFT="1"
GENERATION="2"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo http://distfiles.gentoo.org"
G_BROKEN_FILENAMES="1"
G_FILENAME_ENCODING="UTF-8"
HOME="/root"
INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/info"
INPUT_DEVICES="evdev mouse keyboard"
JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
JAVA_HOME="/etc/java-config-2/current-system-vm"
JDK_HOME="/etc/java-config-2/current-system-vm"
KDEDIRS="/usr/kde/3.5:/usr:/usr/local"
KERNEL="linux"
LANG="it_IT@euro"
LC_ALL="it_IT@euro"
LC_MESSAGES="it_IT@euro"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LINGUAS="it"
LOGNAME="root"
MAIL="/var/mail/root"
MAKEOPTS="-j2"
MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/man:/opt/sun-jdk-1.4.2.12/man:/etc/java-config/system-vm/man/:/usr/qt/3/doc/man"
MM_CHARSET="ISO-8859-15"
OLDPWD="/"
OPENGL_PROFILE="xorg-x11"
PAGER="/usr/bin/less"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/opt/sun-jdk-1.4.2.12/bin:/opt/sun-jdk-1.4.2.12/jre/bin:/opt/sun-jdk-1.4.2.12/jre/javaws:/usr/qt/3/bin"
PKGDIR="/usr/portage/packages"
PKG_CONFIG_PATH="/usr/qt/3/lib/pkgconfig"
PORTAGE_ARCHLIST="ppc s390 amd64 x86 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha ppc-macos hppa sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib/portage/bin"
PORTAGE_CALLER="emerge"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="info warn error log"
PORTAGE_ELOG_MAILFROM="portage"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_PYM_PATH="/usr/lib/portage/pym"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_RSYNC_RETRIES="3"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
PRELINK_PATH=""
PRELINK_PATH_MASK=""
PWD="/"
PYTHONPATH="/usr/lib/portage/pym"
QMAKESPEC="linux-g++"
QTDIR="/usr/qt/3"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}"
ROOT="/"
ROOTPATH="/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/usr/i686-pc-linux-gnu/gcc-bin/4.1.1:/opt/sun-jdk-1.4.2.12/bin:/opt/sun-jdk-1.4.2.12/jre/bin:/opt/sun-jdk-1.4.2.12/jre/javaws:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin"
RPMDIR="/usr/portage/rpm"
SHELL="/bin/bash"
SHLVL="2"
SSH_CLIENT="212.48.3.175 60098 22"
SSH_CONNECTION="212.48.3.175 60098 192.168.0.16 22"
SSH_TTY="/dev/pts/0"
STAGE1_USE="nptl nptlonly unicode"
STY="13285.pts-0.stakanov"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
TERM="xterm"
USE="x86 7zip X a52 aac acpi alsa asf audiofile bash-completion bzip2 cairo cddb cdparanoia cdr cpudetection cracklib cups curl dbus djvu dri dts dvd dvdr elibc_glibc encode exif fam ffmpeg firefox flac foomaticdb ftp geoip gif gimpprint gpm gs gtk gtk2 hal icq idn ieee1394 imagemagick imap input_devices_evdev input_devices_keyboard input_devices_mouse ithreads jabber java javascript jbig jpeg jpeg2k kde kdeenablefinal kernel_linux lcms linguas_it logitech-mouse mad maildir matroska mmx mng mp3 mp4 mpeg mplayer musepack musicbrainz ncurses nls nptl nptlonly nsplugin nvidia offensive ogg openal openexr opengl oscar pam pcmcia pdf plotutils png posix ppds qt3 qt4 quicktime readline real sdl sndfile speex sse sse2 ssl svg theora threads tiff truetype usb userland_GNU utempter vcd video_cards_s3 video_cards_via vorbis wifi win32codecs wma wmf x264 xine xorg xpm xvid zlib"
USER="root"
USERLAND="GNU"
USE_EXPAND="ALSA_CARDS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LINGUAS LIRC_DEVICES MISDN_CARDS USERLAND VIDEO_CARDS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults"
VIDEO_CARDS="s3 via"
VMHANDLE="sun-jdk-1.4"
WINDOW="0"
XARGS="xargs -r"
_="/usr/bin/emerge"
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-12-18 16:33:16 UTC
We cleared this up in IRC, ~arch lame is needed.