Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 131287 - media-libs/xine-lib-1.1.2_pre20060328-r3 build fails - missing SDL.h:
Summary: media-libs/xine-lib-1.1.2_pre20060328-r3 build fails - missing SDL.h:
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Diego Elio Pettenò (RETIRED)
URL:
Whiteboard:
Keywords:
: 131322 131423 131477 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-04-25 21:07 UTC by Jose daLuz
Modified: 2006-04-27 09:41 UTC (History)
6 users (show)

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 Jose daLuz 2006-04-25 21:07:14 UTC
Updating xine-lib from 1.1.2_pre20060328-r2 to r3, I get this error:

x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../include -I../../include -I../../src -I../../src/xine-engine -I../../src/xine-engine -I../../src/xine-utils -I../../src/input -I../../src/input -I../../lib -fvisibility=hidden -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -DENABLE_IPV6 -march=k8 -O2 -pipe -frename-registers -ffunction-sections -DDEBUG -c video_out_sdl.c  -fPIC -DPIC -o .libs/xineplug_vo_out_sdl_la-video_out_sdl.o
video_out_sdl.c:54:18: error: SDL.h: No such file or directory
video_out_sdl.c:79: error: expected specifier-qualifier-list before 'SDL_Overlay'
video_out_sdl.c:91: error: expected specifier-qualifier-list before 'SDL_Surface'
video_out_sdl.c: In function 'sdl_get_capabilities':
video_out_sdl.c:122: error: 'sdl_driver_t' has no member named 'capabilities'
video_out_sdl.c: In function 'sdl_frame_dispose':
video_out_sdl.c:133: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:134: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c: In function 'sdl_compute_ideal_size':
video_out_sdl.c:164: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c: In function 'sdl_compute_output_size':
video_out_sdl.c:169: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c: In function 'sdl_update_frame_format':
video_out_sdl.c:193: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:194: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:195: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:200: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:200: error: 'SDL_YV12_OVERLAY' undeclared (first use in this function)
video_out_sdl.c:200: error: (Each undeclared identifier is reported only once
video_out_sdl.c:200: error: for each function it appears in.)
video_out_sdl.c:201: error: 'sdl_driver_t' has no member named 'surface'
video_out_sdl.c:205: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:205: error: 'SDL_YUY2_OVERLAY' undeclared (first use in this function)
video_out_sdl.c:206: error: 'sdl_driver_t' has no member named 'surface'
video_out_sdl.c:209: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:216: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:218: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:219: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:220: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:221: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:222: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:223: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:231: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c: In function 'sdl_overlay_blend':
video_out_sdl.c:245: error: 'sdl_driver_t' has no member named 'alphablend_extra_data'
video_out_sdl.c:246: error: 'sdl_driver_t' has no member named 'alphablend_extra_data'
video_out_sdl.c:250: error: 'sdl_driver_t' has no member named 'alphablend_extra_data'
video_out_sdl.c:252: error: 'sdl_driver_t' has no member named 'alphablend_extra_data'
video_out_sdl.c: In function 'sdl_check_events':
video_out_sdl.c:259: error: 'SDL_Event' undeclared (first use in this function)
video_out_sdl.c:259: error: expected ';' before 'event'
video_out_sdl.c:261: error: 'event' undeclared (first use in this function)
video_out_sdl.c:262: error: 'SDL_VIDEORESIZE' undeclared (first use in this function)
video_out_sdl.c:263: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:263: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:264: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:265: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:269: error: 'sdl_driver_t' has no member named 'surface'
video_out_sdl.c:269: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:269: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:270: error: 'sdl_driver_t' has no member named 'bpp'
video_out_sdl.c:270: error: 'sdl_driver_t' has no member named 'sdlflags'
video_out_sdl.c: In function 'sdl_redraw_needed':
video_out_sdl.c:282: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c: In function 'sdl_display_frame':
video_out_sdl.c:319: error: 'SDL_Rect' undeclared (first use in this function)
video_out_sdl.c:319: error: expected ';' before 'clip_rect'
video_out_sdl.c:321: error: 'sdl_driver_t' has no member named 'mutex'
video_out_sdl.c:323: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:324: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:325: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:326: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:326: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:326: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:328: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:329: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:330: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:334: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:344: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:345: error: 'clip_rect' undeclared (first use in this function)
video_out_sdl.c:345: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:346: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:347: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:348: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:349: error: 'sdl_frame_t' has no member named 'overlay'
video_out_sdl.c:353: error: 'sdl_driver_t' has no member named 'mutex'
video_out_sdl.c: In function 'sdl_get_property':
video_out_sdl.c:362: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:364: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:366: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c: In function 'sdl_set_property':
video_out_sdl.c:379: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:380: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:380: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:380: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:384: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c: In function 'sdl_gui_data_exchange':
video_out_sdl.c:403: error: 'sdl_driver_t' has no member named 'mutex'
video_out_sdl.c:410: error: 'sdl_driver_t' has no member named 'drawable'
video_out_sdl.c:424: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:426: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:438: error: 'sdl_driver_t' has no member named 'mutex'
video_out_sdl.c: In function 'sdl_dispose':
video_out_sdl.c:451: error: 'sdl_driver_t' has no member named 'surface'
video_out_sdl.c:452: error: 'SDL_INIT_VIDEO' undeclared (first use in this function)
video_out_sdl.c:454: error: 'sdl_driver_t' has no member named 'alphablend_extra_data'
video_out_sdl.c: In function 'open_plugin':
video_out_sdl.c:465: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
video_out_sdl.c:465: error: 'vidInfo' undeclared (first use in this function)
video_out_sdl.c:476: error: 'sdl_driver_t' has no member named 'alphablend_extra_data'
video_out_sdl.c:478: error: 'sdl_driver_t' has no member named 'sdlflags'
video_out_sdl.c:478: error: 'SDL_HWSURFACE' undeclared (first use in this function)
video_out_sdl.c:478: error: 'SDL_RESIZABLE' undeclared (first use in this function)
video_out_sdl.c:490: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:492: error: 'sdl_driver_t' has no member named 'display'
video_out_sdl.c:493: error: 'sdl_driver_t' has no member named 'screen'
video_out_sdl.c:494: error: 'sdl_driver_t' has no member named 'drawable'
video_out_sdl.c:496: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:497: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:498: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:501: error: 'SDL_windowhack' undeclared (first use in this function)
video_out_sdl.c:501: error: 'sdl_driver_t' has no member named 'drawable'
video_out_sdl.c:507: error: 'SDL_INIT_VIDEO' undeclared (first use in this function)
video_out_sdl.c:508: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:508: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:508: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:514: error: 'sdl_driver_t' has no member named 'sdlflags'
video_out_sdl.c:516: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:516: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:516: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:522: error: 'sdl_driver_t' has no member named 'bpp'
video_out_sdl.c:523: error: 'sdl_driver_t' has no member named 'bpp'
video_out_sdl.c:524: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:524: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:524: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:526: error: 'sdl_driver_t' has no member named 'bpp'
video_out_sdl.c:530: error: 'sdl_driver_t' has no member named 'mutex'
video_out_sdl.c:532: error: 'sdl_driver_t' has no member named 'capabilities'
video_out_sdl.c:535: error: 'sdl_driver_t' has no member named 'display'
video_out_sdl.c:535: error: 'sdl_driver_t' has no member named 'drawable'
video_out_sdl.c:536: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:537: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:543: error: 'sdl_driver_t' has no member named 'surface'
video_out_sdl.c:543: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:543: error: 'sdl_driver_t' has no member named 'sc'
video_out_sdl.c:544: error: 'sdl_driver_t' has no member named 'bpp'
video_out_sdl.c:544: error: 'sdl_driver_t' has no member named 'sdlflags'
video_out_sdl.c:560: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:560: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:560: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:561: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:561: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:561: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:562: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:562: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c:562: error: 'sdl_driver_t' has no member named 'xine'
video_out_sdl.c: In function 'init_class':
video_out_sdl.c:586: error: 'SDL_INIT_VIDEO' undeclared (first use in this function)
make[4]: *** [xineplug_vo_out_sdl_la-video_out_sdl.lo] Error 1

Portage 2.1_pre9-r4 (default-linux/amd64/2006.0, gcc-4.1.0, glibc-2.4-r1, 2.6.16-ck6-r1 x86_64)
=================================================================
System uname: 2.6.16-ck6-r1 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.0_pre18
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2-r1
sys-apps/sandbox:    1.2.17
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-r2
sys-devel/binutils:  2.16.1-r1, 2.16.91.0.6, 2.16.91.0.7, 2.16.92
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib64/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=k8 -O2 -pipe -ffriend-injection"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS=""
FEATURES="autoconfig ccache confcache distlocks metadata-transfer nostrip parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org/"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/bmg-main /usr/local/gentopia /usr/local/xgl-coffee /usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="amd64 X aac alsa avi bash-completion berkdb bitmap-fonts bzip2 cairo cdr cli crypt cups dbus debug dri dvd dvdr eds emboss encode esd firefox flac foomaticdb fortran gdbm gif glitz gnome gpm gstreamer gtk gtk2 hal imlib ipv6 isdnlog java jpeg kde ldap lzw lzw-tiff mad mono mozilla mp3 mpeg ncurses nls nptl nptlonly ogg opengl pam pcre pdflib perl pic png pppd python qt quicktime readline reflection ruby samba sdl session spell spl sqlite ssl tcpd theora tiff truetype truetype-fonts type1-fonts usb vorbis xml xml2 xorg xpm xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux userland_GNU video_cards_vesa video_cards_nvidia"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LDFLAGS, LINGUAS, MAKEOPTS
Comment 1 kaouete 2006-04-25 23:19:48 UTC
Hi

here it is a a missing vidixlib.h and fourcc.h :

i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../include -I../../include -I../../src -I../../src/xine-engine -I../..
/src/xine-engine -I../../src/xine-utils -I../../src/input -I../../src/input -I../../lib -fvisibility=hidden -DNDEBUG -D_REENTRANT -D_FILE_
OFFSET_BITS=64 -DXINE_COMPILE -DENABLE_IPV6 -march=pentium4 -O3 -pipe -fomit-frame-pointer -frename-registers -ffunction-sections -UHAVE_M
MX -mno-sse -fomit-frame-pointer -c video_out_vidix.c  -fPIC -DPIC -o .libs/xineplug_vo_out_vidix_la-video_out_vidix.o
video_out_vidix.c:54:22: vidixlib.h: No such file or directory
video_out_vidix.c:55:20: fourcc.h: No such file or directory
Comment 2 Walter Meinl 2006-04-25 23:39:04 UTC
Here it fails to find directfb.h and directfb_version.h
I'm on ~x86 gcc-4.1.0
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-04-26 02:12:21 UTC
Okay, I've p.masked the new xine-lib for now as I'm still working on it actually. I'll put a -r4 later today that should improve a bit more. If you don't mind can you try that also if p.masked?
It _should_ be fine, it works here, but it will have huge performance improvements if all goes as it should.
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-04-26 04:08:14 UTC
Fixed as of -r4 (still p.masked). Can you all give it a try? I'd like to know if there are troubles, although I'm not seeing any as of now.

This basically reworks the old minsymtab hack in a feasible way by using -fvisibility=hidden _when it has to be used_, allowing a very very very low symbol pollution.
xine is quite faster starting up this way.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-04-26 05:11:13 UTC
*** Bug 131322 has been marked as a duplicate of this bug. ***
Comment 6 Martin von Gagern 2006-04-26 06:41:31 UTC
I could successfully build r4.

KMplayer works using xine, though performance sucks in my example, but this might have been a KMplayer issue. So far I've usually used mplayer, xine-lib is in my system only as a dep for something and as a fallback.

[ebuild     U ] media-libs/xine-lib-1.1.2_pre20060328-r4 [1.1.2_pre20060328-r1] USE="X aac alsa arts dts dvd esd fbcon ffmpeg flac imagemagick ipv6 mad mng nls opengl oss sdl v4l vorbis xv xvmc -a52 -aalib -asf -debug -directfb -dxr3 -gnome -libcaca -modplug -samba -speex -theora -vcd -vidix -win32codecs -xinerama" VIDEO_CARDS="i810 -nvidia -via" 25 kB

Portage 2.1_pre9-r4 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.4-r1, 2.6.16-gentoo i686)
=================================================================
System uname: 2.6.16-gentoo i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.12.0_pre18
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5, 2.4.2-r1
sys-apps/sandbox:    1.2.17
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-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/fmtutil.d /etc/texmf/texmf.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=prescott -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.inf.elte.hu/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
LINGUAS="en de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/java-migration"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 X aac acpi adsl afm alsa apache2 apm arts auctex audiofile avi bash-completion bcmath berkdb bigger-fonts bitmap-fonts bzip2 bzlib c++ cairo cdparanoia cdr chroot cli crypt css cups curl dba dhcp dlloader dnd doc dri dts dv dvd eds emboss encode escreen esd ethereal exif faad fastcgi fbcon ffmpeg fftw firefox flac flatfile foomaticdb fortran ftp gcc-libffi gd gdbm gif gimp gimpprint gnutls gpm graphviz gs gstreamer gtk gtk2 hbci i8x0 idn imagemagick imlib ipv6 isdnlog jabber java jpeg kde latex leim libg++ libwww lirc lm_sensors lzo lzw mad maildir mailwrapper mhash mikmod mime mjpeg mmx mng motif moznocompose mozxmlterm mp3 mpeg mpeg2 mplayer mpm-worker mule mysql ncurses net network nls no-old-linux nptl nptlonly nsplugin odbc ofx ogg opengl operanom2 oss pam pcre pdf pdflib perl php pic pie plotutils png postgres povray pppd procmail python qt quicktime rdesktop readline real recode reflection sasl savedconfig sdl session smime sndfile sockets sox spell spl sse sse2 ssl svg tcpd tetex threads thunderbird tiff tokenizer transcode translator truetype truetype-fonts type1 type1-fonts udev unicode usb userlocales utf8 v4l v4l2 vorbis wmf xanim xchattext xemacs xine xml xmms xorg xv xvid xvmc zlib elibc_glibc fritzcapi_cards_fcpci input_devices_evdev input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_wacom kernel_linux linguas_en linguas_de userland_GNU video_cards_i810 video_cards_fbdev video_cards_v4l video_cards_vesa video_cards_vga"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS
Comment 7 kaouete 2006-04-26 06:53:11 UTC
Hi,

r4 compiles fine here too :)

my emerge --info :
Portage 2.1_pre9-r4 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-gentoo-r3 i686)
=================================================================
System uname: 2.6.16-gentoo-r3 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.6.14
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.4.2
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-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /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/eselect/compiler /etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ http://gentoo.inode.at/"
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
LINGUAS="fr"
MAKEOPTS="-j1"
PKGDIR="/usr/portage/packages/"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.fi.gentoo.org/gentoo-portage"
USE="x86 3ds X Xaw3d a52 aac aalib acl acpi adns aim allegro alsa amr apache2 asf audiofile avahi avi bash-completion berkdb bidi bitmap-fonts bonjour bonobo bzip2 bzlib cairo calendar canna canvas ccache cdb cdda cddb cdio cdparanoia cdr cli corba crypt cups curl curlwrappers daap dba dbus devil dga directfb divx4linux djvu dnssd dri dts dv dvb dvd dvdr dvdread dvi dxr3 edl emboss encode exif expat f2c faac faad fam fame fbcon ffmpeg firefox flac fltk font-server foomaticdb fortran fpx freetype ftp gcj gd gdbm geoip ggi gif gimpprint glitz glut gmp gnutls gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal howl iconv icu id3 idn imagemagick imap imlib immqt-bc inkboard inkjar insecure-drivers ipv6 isdnlog jabber jack java javascript jbig jce joystick jpeg jpeg2k kerberos kqemu krb4 lame lcms libcaca libg++ libgda libwww linguas_fr linuxthreads-tls lirc live lm_sensors logitech-mouse lua lzo m17n-lib mad matroska mcal md5sum mhash mikmod mime mjpeg mmap mmx mmx2 mmxext mng modplug mono motif mozcalendar mozdevelop moznocompose moznoirc moznomail mozsvg mozxmlterm mp3 mp4 mp4live mpeg mpeg2 mpeg4 mpi mplayer msn musepack mysql mysqli ncurses net network nls nntp nptl nsplugin nvidia ode ogg oggvorbis openal openexr opengl oscar oss pam pcre pdf pdflib pear perl perlsuid physfs plotutils png portaudio posix ppds pppd python qt qt4 quicktime quotas rar rdesktop readline real reflection rrdtool rtc ruby samba scanner sdl session shout silc simplexml slang slp sndfile soap sockets socks5 softmmu sox speex spell spl sqlite srv sse sse2 ssl stream subtitles svg svga sysfs sysvipc t1lib tcltk tcpd tetex tga theora threads tidy tiff tokenizer truetype truetype-fonts type1-fonts udev uim unicode usb utf8 v4l v4l2 vcd vidix vlm vorbis win32codecs wmf wxwindows x264 xanim xine xml xml2 xmlrpc xmms xorg xosd xpm xrandr xsl xv xvid xvmc yahoo yv12 zip zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_wacom input_devices_evdev kernel_linux userland_GNU video_cards_nv video_cards_nvidia video_cards_vesa video_cards_fbdev"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS

USE for xine-lib :

[ebuild   R   ] media-libs/xine-lib-1.1.2_pre20060328-r4  USE="X a52 aac aalib alsa asf directfb dts dvd dxr3 fbcon ffmpeg flac imagemagick ipv6 libcaca mad mng modplug nls opengl oss samba sdl speex theora v4l vcd vidix vorbis win32codecs xv xvmc -arts -debug -esd -gnome -xinerama" VIDEO_CARDS="nvidia -i810 -via" 0 kB 

thanks :]

(i didnt see performance change, but starts was already quite fast before, i guess i will see the difference later :)
Comment 8 Jose daLuz 2006-04-26 07:26:16 UTC
(In reply to comment #4)
> Fixed as of -r4 (still p.masked). Can you all give it a try? I'd like to know
> if there are troubles, although I'm not seeing any as of now.

-r4 works for me. Thanks!
Comment 9 Alexander Skwar 2006-04-26 07:30:23 UTC
(In reply to comment #4)
> Fixed as of -r4 (still p.masked). Can you all give it a try?

Doesn't compile:

 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../.. -I../../../include -I../../../include -I../../../src -I../../../src/xine-engine -I../../../src/xine-engine -I../../../src/xine-utils -I../../../src/input -I../../../src/input -I../../../lib -DHAVE_MMX -fvisibility=hidden -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -O2 -march=pentium4 -pipe -frename-registers -ffunction-sections -UHAVE_MMX -mno-sse -fomit-frame-pointer -c gfontlib.c  -fPIC -DPIC -o .libs/xineplug_post_goom_la-gfontlib.o
distcc[11688] ERROR: compile (null) on localhost failed
gfontlib.c:2:22: gfontrle.h: No such file or directory
gfontlib.c: In function `gfont_load':
gfontlib.c:24: error: `the_font' undeclared (first use in this function)
gfontlib.c:24: error: (Each undeclared identifier is reported only once
gfontlib.c:24: error: for each function it appears in.)
distcc[11687] ERROR: compile gfontlib.c on localhost failed
make[4]: *** [xineplug_post_goom_la-gfontlib.lo] Fehler 1
make[4]: Leaving directory `/0b/Gentoo/portage/tmp/portage/xine-lib-1.1.2_pre20060328-r4/work/xine-lib-1.1.2cvs/src/post/goom'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/0b/Gentoo/portage/tmp/portage/xine-lib-1.1.2_pre20060328-r4/work/xine-lib-1.1.2cvs/src/post'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/0b/Gentoo/portage/tmp/portage/xine-lib-1.1.2_pre20060328-r4/work/xine-lib-1.1.2cvs/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/0b/Gentoo/portage/tmp/portage/xine-lib-1.1.2_pre20060328-r4/work/xine-lib-1.1.2cvs'
make: *** [all] Fehler 2


[16:28:59 vz6tml@dewup-ww02:/dev/shm] $ emerge -vpt =media-libs/xine-lib-1.1.2_pre20060328-r4

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

Calculating dependencies... done!
[ebuild     U ] media-libs/xine-lib-1.1.2_pre20060328-r4 [1.1.2_pre20060328-r1] USE="X -a52 -aac -aalib -alsa -arts -asf -debug -directfb -dts dvd -dxr3 -esd -fbcon ffmpeg -flac gnome imagemagick -ipv6 -libcaca mad -mng -modplug nls -opengl -oss samba sdl -speex -theora -v4l -vcd -vidix vorbis win32codecs -xinerama xv xvmc" VIDEO_CARDS="-i810 -nvidia -via" 0 kB

Total size of downloads: 0 kB
Comment 10 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-04-26 07:48:48 UTC
Next time you better report that in a separate bug :) But I got it, I'll add a -r5 later today (sorry for all the revision bumps, it's a bit experimental but this should solve many problems in the while, that's why I'm leaving it masked for now.
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2006-04-27 04:04:47 UTC
*** Bug 131423 has been marked as a duplicate of this bug. ***
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2006-04-27 09:41:19 UTC
*** Bug 131477 has been marked as a duplicate of this bug. ***