Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 96444 - error compiling vlc with liblive
Summary: error compiling vlc with liblive
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-18 01:59 UTC by Harald Windisch
Modified: 2005-07-15 02:11 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Harald Windisch 2005-06-18 01:59:02 UTC
I cannot compile vlc with liblive support.  
For me live is important, because im using vlc for streaming from/to my dbox2  
      
dosent matter if I have ~x86 or not, which version of media-plugins/live or      
whatever      
      
Currently I have in /etc/portage/package.keywords     
media-video/vlc ~x86    
and in /etc/portage/package.use  
 media-video/vlc dvd ffmpeg mpeg mad wxwindows aac dts a52 ogg flac theora  
oggvorbis matroska freetype bidi xv svga gnutls stream vlm httpd cdda vcd cdio  
live  
      
      

Reproducible: Always
Steps to Reproduce:
1. emerge vlc 
 
Actual Results:  
if i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../..   -DSYS_LINUX      
-I../../include `top_builddir="../.." ../../vlc-config --cxxflags builtin      
livedotcom` -Wsign-compare -Wsign-compare -Wall -mtune=athlon-xp      
-march=athlon-xp -O3 -pipe -fomit-frame-pointer -mmmx -m3dnow -msse      
-mfpmath=sse,387 -pipe -MT liblivedotcom_a-livedotcom.o -MD -MP -MF      
".deps/liblivedotcom_a-livedotcom.Tpo" \      
  -c -o liblivedotcom_a-livedotcom.o `test -f 'livedotcom.cpp' || echo      
'./'`livedotcom.cpp; \      
then mv -f ".deps/liblivedotcom_a-livedotcom.Tpo"      
".deps/liblivedotcom_a-livedotcom.Po"; \      
else rm -f ".deps/liblivedotcom_a-livedotcom.Tpo"; exit 1; \      
fi      
livedotcom.cpp: In function `int Open(vlc_object_t*)':      
livedotcom.cpp:251: error: no matching function for call to      
`RTSPClient::describeURL(char*&, NULL, int)'      
/usr/lib/live/liveMedia/include/RTSPClient.hh:52: note: candidates are: char*      
RTSPClient::describeURL(const char*, AuthRecord*)      
livedotcom.cpp: In function `int Control(demux_t*, int, char*)':      
livedotcom.cpp:758: warning: unused variable 'i'      
livedotcom.cpp: In function `void StreamRead(void*, unsigned int, unsigned int,      
timeval, unsigned int)':      
livedotcom.cpp:961: warning: comparison between signed and unsigned integer      
expressions      
make[4]: *** [liblivedotcom_a-livedotcom.o] Error 1      
make[4]: Leaving directory      
`/var/tmp/portage/vlc-0.8.1-r1/work/vlc-0.8.1/modules/demux'      
make[3]: *** [all-modules] Error 1      
make[3]: Leaving directory      
`/var/tmp/portage/vlc-0.8.1-r1/work/vlc-0.8.1/modules/demux'      
make[2]: *** [all-recursive] Error 1      
make[2]: Leaving directory      
`/var/tmp/portage/vlc-0.8.1-r1/work/vlc-0.8.1/modules'      
make[1]: *** [all-recursive] Error 1      
make[1]: Leaving directory `/var/tmp/portage/vlc-0.8.1-r1/work/vlc-0.8.1'      
make: *** [all] Error 2      
 

Expected Results:  
>>> media-video/vlc-0.8.1-r1 merged.
Comment 1 Jan Brinkmann (RETIRED) gentoo-dev 2005-06-18 07:23:44 UTC
please post your emerge info
Comment 2 Harald Windisch 2005-06-18 14:46:54 UTC
oz ~ # emerge info 
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 
2.6.11-ck7-r1 i686) 
================================================================= 
System uname: 2.6.11-ck7-r1 i686 AMD Athlon(tm) XP 2200+ 
Gentoo Base System version 1.6.12 
Python:              
dev-lang/python-2.1.3-r1,dev-lang/python-2.4.1-r1,dev-lang/python-2.3.5,dev-lang/python-2.2.3-r5 
[2.4.1 (#1, Jun 17 2005, 23:05:02)] 
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled] 
ccache version 2.3 [enabled] 
dev-lang/python:     2.1.3-r1, 2.4.1-r1, 2.3.5, 2.2.3-r5 
sys-apps/sandbox:    [Not Present] 
sys-devel/autoconf:  2.13, 2.59-r6 
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.9.5, 1.6.3, 1.4_p6 
sys-devel/binutils:  2.15.92.0.2-r10 
sys-devel/libtool:   1.5.16 
virtual/os-headers:  2.6.8.1-r2 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-mtune=athlon-xp -march=athlon-xp -O3 -pipe -fomit-frame-pointer -mmmx 
-m3dnow -msse -mfpmath=sse,387" 
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 /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-mtune=athlon-xp -march=athlon-xp -O3 -pipe -fomit-frame-pointer 
-mmmx -m3dnow -msse -mfpmath=sse,387" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" 
GENTOO_MIRRORS="http://distfiles.gentoo.org 
http://distro.ibiblio.org/pub/Linux/distributions/gentoo" 
LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s" 
LINGUAS="de en" 
MAKEOPTS="-j3" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="3dnow 3dnowex X a52 aalib alsa apache2 apm arts artswrappersuid audiofile 
avi bash-completion berkdb bidi bitmap-fonts bonobo cdparanoia cdr crypt cups 
curl dar64 dga divx4linux doc dvd dvdread eds emboss encode esd faad fam fbcon 
firebird flac foomaticdb fortran gatos gb gcj gd gdbm ggi gif gnome gphoto2 gpm 
gstreamer gtk gtk2 gtkhtml guile hal httpd imagemagick imlib jack java jpeg 
junit kde lcms libg++ libwww lirc live lzo mad matroska mfpmath=sse,387 mikmod 
mmx mmx2 mmxext motif mozilla mp3 mpeg mysql mythtv nas ncurses network nls 
nptl nptlonly nvidia odbc ogg oggvorbis opengl oss pam pdflib perl pic png ppds 
python qt quicktime readline real rtc samba sdl slang slp speex spell sse ssl 
stream svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb v4l 
v4l2 vcd vorbis win32 wxwindows x86 xine xinerama xml xml2 xmms xosd 
xscreensaver xv xvid zlib linguas_de linguas_en userland_GNU kernel_linux 
elibc_glibc" 
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL 
 
Comment 3 Harald Windisch 2005-07-03 23:44:32 UTC
sorry, I had mounted wrong filesystem on /usr/lib.  
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-07-14 03:36:42 UTC
Is this still an issue with 0.8.2-r1 ? 
 
Comment 5 Harald Windisch 2005-07-15 02:11:58 UTC
the problem was, there where some files from another live installation. I had 
in /usr/lib a libliveMedia.a and I had also wrong includes installed. I 
removed all wrong files, rememerged live and now I get it compiled.

Sorry, it was my fault.