Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 104479

Summary: can't recompile media-video/mjpegtools-1.6.2-r4
Product: Gentoo Linux Reporter: Stefan Kögl <koeglstefan>
Component: Current packagesAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Stefan Kögl 2005-09-01 06:32:50 UTC
I tried to run revdep-rebuild, but I failed because the compilation-process of
[ebuild   R   ] media-video/mjpegtools-1.6.2-r4  -3dnow +X +avi -dga -dv +gtk
+mmx +quicktime +sdl +sse -v4l -yv12 0 kB
failed with the following error.

if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I/usr/include
-DG_LOG_DOMAIN=\"lavtools\" -DLAVPLAY_VERSION=\"1.6.2\"  -I/usr/include/lqt  -I
/usr/X11R6/include -I../utils -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/jpeg-mmx    -O2
-march=pentium4 -mtune=pentium4 -fomit-frame-pointer -pipe -funroll-loops
-fprefetch-loop-arrays -mno-sse2 -MT lavplay.o -MD -MP -MF ".deps/lavplay.Tpo" \
  -c -o lavplay.o `test -f 'lavplay.c' || echo './'`lavplay.c; \
then mv -f ".deps/lavplay.Tpo" ".deps/lavplay.Po"; \
else rm -f ".deps/lavplay.Tpo"; exit 1; \
fi
/bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc  -O2 -march=pentium4
-mtune=pentium4 -fomit-frame-pointer -pipe -funroll-loops -fprefetch-loop-arrays
-mno-sse2   -o lavplay  lavplay.o ../utils/libmjpegutils.la liblavplay.la
liblavjpeg.la liblavfile.la -lpthread -L/usr/lib -Wl,-rpath,/usr/lib -lSDL
-lpthread  -lX11
i686-pc-linux-gnu-gcc -O2 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer
-pipe -funroll-loops -fprefetch-loop-arrays -mno-sse2 -o .libs/lavplay lavplay.o
-Wl,-rpath -Wl,/usr/lib  ../utils/.libs/libmjpegutils.so ./.libs/liblavplay.so
./.libs/liblavjpeg.so -L/usr/include/jpeg-mmx ./.libs/liblavfile.so -L/usr/lib
/usr/lib/libquicktime.so -lz /usr/lib/libjpeg.so /usr/lib/libSDL.so
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/libstdc++.so -L/usr/i686-pc-linux-gnu/bin
-L/usr/lib/gcc-lib/.. -lgcc_s -lc -ldl -lXext -lvga /usr/lib/libaa.so -lslang
-lm -lgpm -lpthread -lX11 -Wl,--rpath -Wl,/usr/lib/gcc/i686-pc-linux-gnu/3.4.4
/usr/lib/gcc/i686-pc-linux-gnu/3.4.4/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lgpm
collect2: ld returned 1 exit status
make[2]: *** [lavplay] Fehler 1
make[2]: Leaving directory
`/var/tmp/portage/mjpegtools-1.6.2-r4/work/mjpegtools-1.6.2/lavtools'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory
`/var/tmp/portage/mjpegtools-1.6.2-r4/work/mjpegtools-1.6.2'
make: *** [all] Fehler 2

!!! ERROR: media-video/mjpegtools-1.6.2-r4 failed.
!!! Function src_compile, Line 102, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.

steve ~ # 

Reproducible: Always
Steps to Reproduce:




steve ~ # emerge info
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1,
2.6.12-gentoo i686)
=================================================================
System uname: 2.6.12-gentoo i686 Genuine Intel(R) CPU 3.06GHz
Gentoo Base System version 1.12.0_pre6
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5, 2.4.1-r1
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer -pipe
-funroll-loops -fprefetch-loop-arrays"
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.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/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -mtune=pentium4 -fomit-frame-pointer -pipe
-funroll-loops -fprefetch-loop-arrays"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_EN.UTF-8"
LC_ALL="de_AT.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aalib alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts
cdr crypt cups curl doc dvd dvdr eds emboss encode esd fam flac foomaticdb
fortran gcj gdbm gif gnome gstreamer gtk gtk2 imagemagick imlib jack java jikes
jpeg junit ldap libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg mysql
ncurses nls nptl ogg oggvorbis opengl oss pam pdflib perl png python quicktime
readline ruby samba sdl slang spell sse sse2 ssl svga tcltk tcpd tetex threads
tiff truetype truetype-fonts type1-fonts unicode vorbis xine xml2 xmms xv zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS, PORTDIR_OVERLAY

steve ~ #
Comment 1 Stefan Kögl 2005-09-02 02:23:50 UTC
an
emerge --sync && emerge -uD world
solved it.