Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
mediastreamer-2.8.2 not compiling...
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
papapenguin
l33t
l33t


Joined: 20 Sep 2005
Posts: 694
Location: Bellevue

PostPosted: Sat Oct 19, 2013 5:56 pm    Post subject: mediastreamer-2.8.2 not compiling... Reply with quote

I just updated my system and got this:
Code:
!!! existing preserved libs:
>>> package: net-libs/ortp-0.22.0
 *  - /usr/lib64/libortp.so.8
 *  - /usr/lib64/libortp.so.8.0.0
 *      used by /usr/bin/googletalk-call (kde-base/kopete-4.10.5)
 *      used by /usr/bin/mediastream (media-libs/mediastreamer-2.8.2)
 *      used by /usr/lib64/kde4/kopete_jabber.so (kde-base/kopete-4.10.5)
 *      used by 2 other files
Use emerge @preserved-rebuild to rebuild packages using these libraries

when running it, the first package fails...
Code:
  CC       msspeex.lo
audiostream.c: In function 'create_duplex_rtpsession':
audiostream.c:163:2: error: too few arguments to function 'rtp_session_set_local_addr'
In file included from /usr/include/ortp/ortp.h:68:0,
                 from ../include/mediastreamer2/mscommon.h:22,
                 from ../include/mediastreamer2/msfilter.h:23,
                 from ../include/mediastreamer2/mediastream.h:24,
                 from audiostream.c:25:
/usr/include/ortp/rtpsession.h:291:17: note: declared here
audiostream.c: In function 'audio_stream_start_full':
audiostream.c:299:2: warning: passing argument 4 of 'rtp_session_set_remote_addr_full' makes pointer from integer without a cast [enabled by default]
In file included from /usr/include/ortp/ortp.h:68:0,
                 from ../include/mediastreamer2/mscommon.h:22,
                 from ../include/mediastreamer2/msfilter.h:23,
                 from ../include/mediastreamer2/mediastream.h:24,
                 from audiostream.c:25:
/usr/include/ortp/rtpsession.h:295:1: note: expected 'const char *' but argument is of type 'int'
audiostream.c:299:2: error: too few arguments to function 'rtp_session_set_remote_addr_full'
In file included from /usr/include/ortp/ortp.h:68:0,
                 from ../include/mediastreamer2/mscommon.h:22,
                 from ../include/mediastreamer2/msfilter.h:23,
                 from ../include/mediastreamer2/mediastream.h:24,
                 from audiostream.c:25:
/usr/include/ortp/rtpsession.h:295:1: note: declared here
make[3]: *** [audiostream.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/media-libs/mediastreamer-2.8.2/work/mediastreamer-2.8.2/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/media-libs/mediastreamer-2.8.2/work/mediastreamer-2.8.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-libs/mediastreamer-2.8.2/work/mediastreamer-2.8.2'
make: *** [all] Error 2
 * ERROR: media-libs/mediastreamer-2.8.2::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=media-libs/mediastreamer-2.8.2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=media-libs/mediastreamer-2.8.2::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/media-libs/mediastreamer-2.8.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-libs/mediastreamer-2.8.2/temp/environment'.
 * Working directory: '/var/tmp/portage/media-libs/mediastreamer-2.8.2/work/mediastreamer-2.8.2'
 * S: '/var/tmp/portage/media-libs/mediastreamer-2.8.2/work/mediastreamer-2.8.2'

>>> Failed to emerge media-libs/mediastreamer-2.8.2, Log file:

>>>  '/var/tmp/portage/media-libs/mediastreamer-2.8.2/temp/build.log'

 * Messages for package media-libs/mediastreamer-2.8.2:

 * ERROR: media-libs/mediastreamer-2.8.2::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=media-libs/mediastreamer-2.8.2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=media-libs/mediastreamer-2.8.2::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/media-libs/mediastreamer-2.8.2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-libs/mediastreamer-2.8.2/temp/environment'.
 * Working directory: '/var/tmp/portage/media-libs/mediastreamer-2.8.2/work/mediastreamer-2.8.2'
 * S: '/var/tmp/portage/media-libs/mediastreamer-2.8.2/work/mediastreamer-2.8.2'
papapenguin ~ #

...any ideas?
_________________
--------------
Compaq Presario V6120US
AMD Turion 64X2
------------------------
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 23136

PostPosted: Sat Oct 19, 2013 9:28 pm    Post subject: Reply with quote

The currently installed version of the package that provides /usr/include/ortp/rtpsession.h is not compatible with =media-libs/mediastreamer-2.8.2. If the package that provides the header has a newer version available, try installing that version. If that fixes it, file a bug to have the =media-libs/mediastreamer-2.8.2 DEPEND atom changed to require the newer supporting package.
Back to top
View user's profile Send private message
papapenguin
l33t
l33t


Joined: 20 Sep 2005
Posts: 694
Location: Bellevue

PostPosted: Sat Oct 19, 2013 9:51 pm    Post subject: Reply with quote

...thanks for the reply...I was trying to revert back to stable, but if this fixes the problem, I'll try it...
_________________
--------------
Compaq Presario V6120US
AMD Turion 64X2
------------------------
Back to top
View user's profile Send private message
papapenguin
l33t
l33t


Joined: 20 Sep 2005
Posts: 694
Location: Bellevue

PostPosted: Sat Oct 19, 2013 10:48 pm    Post subject: Reply with quote

...yeah...I thought this was going to open a can of worms...
Quote:
Linking CXX static library ../../../../../../../../lib/libcricketexampleslogin.a
cd /var/tmp/portage/kde-base/kopete-4.10.5/work/kopete-4.10.5_build/kopete/protocols/jabber/googletalk/libjingle/talk/examples/login && /usr/bin/cmake -P CMakeFiles/cricketexampleslogin.dir/cmake_clean_target.cmake
cd /var/tmp/portage/kde-base/kopete-4.10.5/work/kopete-4.10.5_build/kopete/protocols/jabber/googletalk/libjingle/talk/examples/login && /usr/bin/cmake -E cmake_link_script CMakeFiles/cricketexampleslogin.dir/link.txt --verbose=1
/usr/bin/x86_64-pc-linux-gnu-ar cr ../../../../../../../../lib/libcricketexampleslogin.a CMakeFiles/cricketexampleslogin.dir/xmppsocket.o CMakeFiles/cricketexampleslogin.dir/xmppauth.o CMakeFiles/cricketexampleslogin.dir/xmppthread.o CMakeFiles/cricketexampleslogin.dir/xmpppump.o CMakeFiles/cricketexampleslogin.dir/jingleinfotask.o CMakeFiles/cricketexampleslogin.dir/presenceouttask.o CMakeFiles/cricketexampleslogin.dir/presencepushtask.o
/usr/bin/x86_64-pc-linux-gnu-ranlib ../../../../../../../../lib/libcricketexampleslogin.a
make[2]: Leaving directory `/var/tmp/portage/kde-base/kopete-4.10.5/work/kopete-4.10.5_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/kde-base/kopete-4.10.5/work/kopete-4.10.5_build/CMakeFiles 7
[ 11%] Built target cricketexampleslogin
make[1]: Leaving directory `/var/tmp/portage/kde-base/kopete-4.10.5/work/kopete-4.10.5_build'
make: *** [all] Error 2
* ERROR: kde-base/kopete-4.10.5::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=kde-base/kopete-4.10.5::gentoo'`,
* the complete build log and the output of `emerge -pqv '=kde-base/kopete-4.10.5::gentoo'`.
* The complete build log is located at '/var/tmp/portage/kde-base/kopete-4.10.5/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/kopete-4.10.5/temp/environment'.
* Working directory: '/var/tmp/portage/kde-base/kopete-4.10.5/work/kopete-4.10.5_build'
* S: '/var/tmp/portage/kde-base/kopete-4.10.5/work/kopete-4.10.5'

>>> Failed to emerge kde-base/kopete-4.10.5, Log file:

>>> '/var/tmp/portage/kde-base/kopete-4.10.5/temp/build.log'

* Messages for package kde-base/kopete-4.10.5:

* ERROR: kde-base/kopete-4.10.5::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=kde-base/kopete-4.10.5::gentoo'`,
* the complete build log and the output of `emerge -pqv '=kde-base/kopete-4.10.5::gentoo'`.
* The complete build log is located at '/var/tmp/portage/kde-base/kopete-4.10.5/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/kopete-4.10.5/temp/environment'.
* Working directory: '/var/tmp/portage/kde-base/kopete-4.10.5/work/kopete-4.10.5_build'
* S: '/var/tmp/portage/kde-base/kopete-4.10.5/work/kopete-4.10.5'

* GNU info directory index is up-to-date.

!!! existing preserved libs:
>>> package: media-libs/mediastreamer-2.9.0
* - /usr/lib64/libmediastreamer.so.1
* - /usr/lib64/libmediastreamer.so.1.0.0
* used by /usr/bin/googletalk-call (kde-base/kopete-4.10.5)
* used by /usr/lib64/kde4/kopete_wlm.so (kde-base/kopete-4.10.5)
>>> package: net-libs/ortp-0.22.0
* - /usr/lib64/libortp.so.8
* - /usr/lib64/libortp.so.8.0.0
* used by /usr/bin/googletalk-call (kde-base/kopete-4.10.5)
* used by /usr/lib64/kde4/kopete_jabber.so (kde-base/kopete-4.10.5)
Use emerge @preserved-rebuild to rebuild packages using these libraries

...and I thought kopete was being replaced with telepathy anyway...
_________________
--------------
Compaq Presario V6120US
AMD Turion 64X2
------------------------
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum