Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 320751 - net-voip/linphone-3.2.1-r2 and -3.1.1 fail to build after libeXosip, libosip, ortp and mediastreamer update
Summary: net-voip/linphone-3.2.1-r2 and -3.1.1 fail to build after libeXosip, libosip,...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Peter Volkov (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-20 16:54 UTC by Nikoli
Modified: 2010-05-21 06:30 UTC (History)
2 users (show)

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


Attachments
log (build.log_linphone_3.2.1,31.94 KB, text/plain)
2010-05-20 16:56 UTC, Nikoli
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nikoli 2010-05-20 16:54:39 UTC
emerge -1vb libosip libeXosip ortp mediastreamer linphone

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] net-libs/libosip-3.3.0  USE="-test" 618 kB
[ebuild   R   ] net-libs/ortp-0.16.1  USE="ipv6 ssl -debug -doc -examples -minimal -srtp" 0 kB
[ebuild   R   ] net-libs/libeXosip-3.3.0  USE="srv ssl" 492 kB
[ebuild   R   ] media-libs/mediastreamer-2.4.0  USE="X alsa ipv6 speex theora v4l2 video x264 (-coreaudio) -debug -examples -gsm -ilbc -jack -oss -portaudio" 0 kB
[ebuild     U ] net-voip/linphone-3.2.1-r2 [3.1.1] USE="gtk ipv6 ncurses nls video -doc" LINGUAS="ru -cs -de -es -fr -hu -it -ja -nl -pl -pt_BR -sv -zh_CN%" 0 kB

libtool: link: x86_64-pc-linux-gnu-gcc -DIN_LINPHONE -DENABLE_TRACE -D_ORTP_SOURCE -DOSIP_MT -march=core2 -O2 -pipe -Wl,-O1 -o .libs/sipomatic sipomatic-sipomatic.o  ../coreapi/.libs/liblinphone.so -L/usr/lib64 /usr/lib64/libeXosip2.so -lresolv /usr/lib64/libmediastreamer.so /usr/lib64/libasound.so /usr/lib64/libspeex.so /usr/lib64/libspeexdsp.so -lv4l1 -lv4l2 -lavcodec -lswscale /usr/lib64/libSDL.so /usr/lib64/libX11.so /usr/lib64/libxcb.so /usr/lib64/libXau.so /usr/lib64/libXdmcp.so /usr/lib64/libtheora.so -logg -lrt -ldl /usr/lib64/libortp.so -lm -lpthread -lssl -lcrypto /usr/lib64/libosip2.so -lnsl /usr/lib64/libosipparser2.so -pthread
linphonec-commands.o: In function `lpc_cmd_speak':
commands.c:(.text+0x2318): warning: the use of `tempnam' is dangerous, better use `mkstemp'
../coreapi/.libs/liblinphone.so: undefined reference to `audio_stream_set_echo_canceler_params'
/usr/lib64/libmediastreamer.so: undefined reference to `ortp_log10f'
/usr/lib64/libmediastreamer.so: undefined reference to `rtp_session_set_ssrc_changed_threshold'
collect2: ld returned 1 exit status
make[2]: *** [linphonec] Error 1
make[2]: *** Waiting for unfinished jobs....
../coreapi/.libs/liblinphone.so: undefined reference to `audio_stream_set_echo_canceler_params'
/usr/lib64/libmediastreamer.so: undefined reference to `ortp_log10f'
/usr/lib64/libmediastreamer.so: undefined reference to `rtp_session_set_ssrc_changed_threshold'
collect2: ld returned 1 exit status
make[2]: *** [sipomatic] Error 1
make[2]: Leaving directory `/mnt/g/portage/net-voip/linphone-3.2.1-r2/work/linphone-3.2.1/console'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/mnt/g/portage/net-voip/linphone-3.2.1-r2/work/linphone-3.2.1'
make: *** [all] Error 2


Reproducible: Always
Comment 1 Nikoli 2010-05-20 16:56:29 UTC
Created attachment 232257 [details]
log
Comment 2 Peter Volkov (RETIRED) gentoo-dev 2010-05-21 06:30:14 UTC
Thank you for report Nikoli. That's because mediastreamer-2.4.0 (unstable) requires ortp-0.16.2 (unstable). I've updated dependencies. Fixed.