Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 174803
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: voip herd <voip@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Roman Zimmermann <mereandor@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
emerge-info.txt my emerge --info text/plain Roman Zimmermann 2007-04-16 15:57 0000 3.24 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 174803 depends on: Show dependency tree
Bug 174803 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-04-16 15:56 0000
Building linphone-1.7.0 fails with:

../coreapi/.libs/liblinphone.so: undefined reference to `video_stream_new'
collect2: ld returned 1 exit status
make[2]: *** [linphone] Fehler 1

I use those use-flags for linphone:
[ebuild     U ] net-voip/linphone-1.7.0 [1.5.1] USE="alsa ipv6 novideo xv
-console% -ilbc (-gnome%*)" 0 kB




Reproducible: Always

Steps to Reproduce:
1. USE="novideo" emerge -av linphone

Actual Results:  
Build fails.

Expected Results:  
A working linphone installation ;)

------- Comment #1 From Roman Zimmermann 2007-04-16 15:57:20 0000 -------
Created an attachment (id=116455) [details]
my emerge --info

------- Comment #2 From karpi 2007-04-21 21:32:44 0000 -------
even without USE="novideo" compile fails to me:

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/ -I..
-I../../oRTP/include -I../../gsmlib -DORTP_INET6 -O2 -march=athlon-xp -pipe
-fomit-frame-pointer -Wall -O2 -g -pthread -D_REENTRANT -MT audiostream.lo -MD
-MP -MF .deps/audiostream.Tpo -c audiostream.c  -fPIC -DPIC -o
.libs/audiostream.o
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/ -I..
-I../../oRTP/include -I../../gsmlib -DORTP_INET6 -O2 -march=athlon-xp -pipe
-fomit-frame-pointer -Wall -O2 -g -pthread -D_REENTRANT -MT videostream.lo -MD
-MP -MF .deps/videostream.Tpo -c videostream.c  -fPIC -DPIC -o
.libs/videostream.o
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/ -I..
-I../../oRTP/include -I../../gsmlib -DORTP_INET6 -O2 -march=athlon-xp -pipe
-fomit-frame-pointer -Wall -O2 -g -pthread -D_REENTRANT -MT audiostream.lo -MD
-MP -MF .deps/audiostream.Tpo -c audiostream.c -o audiostream.o >/dev/null 2>&1
/bin/sh ../libtool --tag=CC --mode=link i686-pc-linux-gnu-gcc -I..
-I../../oRTP/include  -I../../gsmlib  -DORTP_INET6 -O2 -march=athlon-xp -pipe
-fomit-frame-pointer  -Wall -O2 -g  -pthread -D_REENTRANT   -o
libmediastreamer.la -rpath /usr/lib/linphone -rdynamic mscommon.lo msfilter.lo
msqueue.lo msticker.lo alaw.lo ulaw.lo mssndcard.lo msfileplayer.lo msrtp.lo
dtmfgen.lo msfilerec.lo ice.lo tee.lo msconf.lo msjoin.lo  alsa.lo oss.lo  
msv4l.lo sdlout.lo videoenc.lo videodec.lo pixconv.lo sizeconv.lo nowebcam.lo
videoout.lo theora.lo msspeex.lo speexec.lo gsm.lo ../../oRTP/src/libortp.la 
-lasound  -lspeex   ../../gsmlib/libgsm.la -ltheora -logg   -lavcodec -lmp3lame
-lz -llzo -ldl -lvorbisenc -ltheora -lavutil -lvorbis -lm -logg   -L/usr/lib
-lSDL -pthread -lpthread -lrt -lvorbisenc -ldl
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include/ -I..
-I../../oRTP/include -I../../gsmlib -DORTP_INET6 -O2 -march=athlon-xp -pipe
-fomit-frame-pointer -Wall -O2 -g -pthread -D_REENTRANT -MT videostream.lo -MD
-MP -MF .deps/videostream.Tpo -c videostream.c -o videostream.o >/dev/null 2>&1
i686-pc-linux-gnu-gcc -shared  .libs/mscommon.o .libs/msfilter.o
.libs/msqueue.o .libs/msticker.o .libs/alaw.o .libs/ulaw.o .libs/mssndcard.o
.libs/msfileplayer.o .libs/msrtp.o .libs/dtmfgen.o .libs/msfilerec.o
.libs/ice.o .libs/tee.o .libs/msconf.o .libs/msjoin.o .libs/alsa.o .libs/oss.o
.libs/msv4l.o .libs/sdlout.o .libs/videoenc.o .libs/videodec.o .libs/pixconv.o
.libs/sizeconv.o .libs/nowebcam.o .libs/videoout.o .libs/theora.o
.libs/msspeex.o .libs/speexec.o .libs/gsm.o -Wl,--whole-archive
../../gsmlib/.libs/libgsm.a -Wl,--no-whole-archive  -Wl,--rpath
-Wl,/var/tmp/portage/net-voip/linphone-1.7.0/work/linphone-1.7.0/oRTP/src/.libs
-Wl,--rpath -Wl,/usr/lib/linphone ../../oRTP/src/.libs/libortp.so
/usr/lib/libasound.so /usr/lib/libspeex.so -lavcodec /usr/lib/libmp3lame.so -lz
-llzo /usr/lib/libtheora.so -L/usr/lib -lavutil /usr/lib/libvorbis.so -lm
/usr/lib/libogg.so /usr/lib/libSDL.so -L/usr/X11R6/lib -lpthread -lrt
/usr/lib/libvorbisenc.so -ldl  -march=athlon-xp -pthread -pthread -Wl,-soname
-Wl,libmediastreamer.so.0 -o .libs/libmediastreamer.so.0.0.0
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -llzo
collect2: ld returned 1 exit status
make[5]: *** [libmediastreamer.la] Error 1
make[5]: Leaving directory
`/var/tmp/portage/net-voip/linphone-1.7.0/work/linphone-1.7.0/mediastreamer2/src'
make[4]: *** [all] Error 2
make[4]: Leaving directory
`/var/tmp/portage/net-voip/linphone-1.7.0/work/linphone-1.7.0/mediastreamer2/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/net-voip/linphone-1.7.0/work/linphone-1.7.0/mediastreamer2'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/var/tmp/portage/net-voip/linphone-1.7.0/work/linphone-1.7.0/mediastreamer2'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/net-voip/linphone-1.7.0/work/linphone-1.7.0'
make: *** [all] Error 2

!!! ERROR: net-voip/linphone-1.7.0 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3540:   Called src_compile
  linphone-1.7.0.ebuild, line 66:   Called die


Simply
cp /usr/portage/net-voip/linphone/linphone-1.7.0.ebuild
~lportage/net-voip/linphone/linphone-1.7.1.ebuild
cp /usr/portage/net-voip/linphone/files/linphone-1.6.0-call.patch
~lportage/net-voip/linphone/files

solved this :)

------- Comment #3 From Stefan Schweizer 2007-04-25 09:02:12 0000 -------
thank you, committed

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug