Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 40809 - xine-ui-0.9.23 compilation problems (fails on download.c)
Summary: xine-ui-0.9.23 compilation problems (fails on download.c)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-08 01:01 UTC by Albert
Modified: 2004-02-08 12:45 UTC (History)
2 users (show)

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


Attachments
xine-ui.ebuilds.patch (xine-ui.ebuilds.patch,1.00 KB, patch)
2004-02-08 05:10 UTC, Sven Wegener
Details | Diff
xine-ui-curl-7.11.0.patch (xine-ui-curl-7.11.0.patch,310 bytes, patch)
2004-02-08 05:11 UTC, Sven Wegener
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Albert 2004-02-08 01:01:01 UTC
Trying to install xine-ui-0.9.23 (as well as 0.9.22 and perhaps more earlier ones) yields the following error early in the compilation:

-------------------------------------------------
download.c: In function `network_download':
download.c:103: error: `FALSE' undeclared (first use in this function)
download.c:103: error: (Each undeclared identifier is reported only once
download.c:103: error: for each function it appears in.)
download.c:108: error: `TRUE' undeclared (first use in this function)
make[4]: *** [download.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/var/tmp/portage/xine-ui-0.9.23/work/xine-ui-0.9.23/src/xitk'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/xine-ui-0.9.23/work/xine-ui-0.9.23/src/xitk'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/xine-ui-0.9.23/work/xine-ui-0.9.23/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/xine-ui-0.9.23/work/xine-ui-0.9.23'
make: *** [all] Error 2

!!! ERROR: media-video/xine-ui-0.9.23 failed.
!!! Function src_compile, Line 49, Exitcode 2
!!! (no error message)

----------------------------------------
My info is as follows:

Portage 2.0.50 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.4.22-gentoo-r5)
=================================================================
System uname: 2.4.22-gentoo-r5 i686 AMD Athlon(TM) XP 2000+
Gentoo Base System version 1.4.3.12
distcc 2.12.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=i586 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /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/env.d"
CXXFLAGS="-mcpu=i586 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://128.213.5.34/gentoo/ http://gentoo.noved.org/ http://gentoo.ccccom.com http://mirror.cpsc.ucalgary.ca/mirror/gentoo.org http://mirror.tucdemonic.org/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/albert/Development/ebuilds/portage"
SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage"
USE="3dnow X aalib aavm acpi apache2 apm arts artswrappersuid avi berkdb cdr crypt cups directfb dvb dvd emacs encode esd fbcon foomaticdb gdbm gif gpm gtk gtk2 imlib java javascript joystick jpeg kde ldap libg++ libwww mad memlimit mikmod mmx motif mozilla moznoirc moznomail mpeg mysql ncurses nls nvidia oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang spell sse ssl svga tcltk tcpd tetex tiff transcode truetype usb videos x86 xfs xinerama xml2 xmms xv xvid zlib"
Comment 1 Rincewind 2004-02-08 02:35:50 UTC
Same here !

May Info:
Portage 2.0.50 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.6.2-rc1-gentoo)
=================================================================
System uname: 2.6.2-rc1-gentoo i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.4.3.12
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-mcpu=athlon-xp  -msse -mmmx -m3dnow -O2 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp  -msse -mmmx -m3dnow -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://mirrors.sec.informatik.tu-darmstadt.de/gentoo ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://ftp.tu-clausthal.de/pub/linux/gentoo/"
MAKEOPTS="-j2"
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 X aalib acpi acpi4linux alsa amd apm arts avi berkdb bonobo breakme cdr crypt cups dga directfb divx dv dvb dvd dvdr encode esd etwin fbcon ffmpeg foomaticdb gdbm ggi gif gnome gpm gtk gtk2 gtkhtml imagemagick imap imlib java javascript jikes joystick jpeg kde lcms libg++ libwww mad mbox mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pda pdflib perl png ppds python qt quicktime readline samba scanner sdl slang spell sse ssl svga tcpd tiff transcode truetype usb x86 xine xml xml2 xmms xv xvid zlib"
Comment 2 Jan Schubert 2004-02-08 03:01:49 UTC
same here
Comment 3 Sven Wegener gentoo-dev 2004-02-08 05:10:07 UTC
The problem is that curl-7.11.0
Removed the TRUE and FALSE #defines from the public curl header file

See attached patch for FILESDIR and one for the ebuilds to fix this.

Sven
Comment 4 Sven Wegener gentoo-dev 2004-02-08 05:10:58 UTC
Created attachment 25181 [details, diff]
xine-ui.ebuilds.patch
Comment 5 Sven Wegener gentoo-dev 2004-02-08 05:11:21 UTC
Created attachment 25182 [details, diff]
xine-ui-curl-7.11.0.patch
Comment 6 SpanKY gentoo-dev 2004-02-08 12:45:05 UTC
thanks sven, it's been added to cvs