Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 62989

Summary: Xfree-4.3.0-r6 fails to compile
Product: Gentoo Linux Reporter: pac <pac>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED DUPLICATE    
Severity: major    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description pac 2004-09-06 03:21:13 UTC
When I try to emerge Xfree-4.3.0-r6 the compilation fails with the following output :

gcc -c -mno-mmx -ansi -pedantic -Wno-return-type -w   -I../common -I../scanpci -I../loader -I../../../../../programs/Xserver/hw/xfree86/os-support              -I../../../../../programs/Xserver/include -I../../../../../exports/include/X11          -I../../../../../lib/font/include  -I../../../../.. -I../../../../../exports/include   -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE  -D_GNU_SOURCE   -DFUNCPROTO=15 -DNARROWPROTO   -DXF86CONFIG=\"XF86Config\" -DUSE_MODULES           -DHAS_NCURSES           -DPROJECT_ROOT=\"/usr/X11R6\"           -DXF86CONFIGDIR=\"/etc/X11\"   text-mode.c
Dans le fichier inclus 
Comment 1 pac 2004-09-06 03:21:13 UTC
When I try to emerge Xfree-4.3.0-r6 the compilation fails with the following output :

gcc -c -mno-mmx -ansi -pedantic -Wno-return-type -w   -I../common -I../scanpci -I../loader -I../../../../../programs/Xserver/hw/xfree86/os-support              -I../../../../../programs/Xserver/include -I../../../../../exports/include/X11          -I../../../../../lib/font/include  -I../../../../.. -I../../../../../exports/include   -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE  -D_GNU_SOURCE   -DFUNCPROTO=15 -DNARROWPROTO   -DXF86CONFIG=\"XF86Config\" -DUSE_MODULES           -DHAS_NCURSES           -DPROJECT_ROOT=\"/usr/X11R6\"           -DXF86CONFIGDIR=\"/etc/X11\"   text-mode.c
Dans le fichier inclus à partir de text-mode.c:47:
loader.h:78: champs sans nom de type autre que struct ou union ne sont pas permis
make[5]: *** [text-mode.o] Erreur 1
make[5]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r6/work/xc/programs/Xserver/hw/xfree86/xf86cfg'
make[4]: *** [all] Erreur 2
make[4]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r6/work/xc/programs/Xserver/hw/xfree86'
make[3]: *** [hw/xfree86] Erreur 2
make[3]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r6/work/xc/programs/Xserver'
make[2]: *** [install] Erreur 2
make[2]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r6/work/xc/programs'
make[1]: *** [install] Erreur 2
make[1]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r6/work/xc'
make: *** [install] Erreur 2

!!! ERROR: x11-base/xfree-4.3.0-r6 failed.
!!! Function src_install, Line 635, Exitcode 2
!!! (no error message)



Reproducible: Always
Steps to Reproduce:
1.emerge x11-base/xfree-4.3.0-r6
2.
3.

Actual Results:  
Emerge fails with the followong output :

gcc -c -mno-mmx -ansi -pedantic -Wno-return-type -w   -I../common -I../scanpci
-I../loader -I../../../../../programs/Xserver/hw/xfree86/os-support            
 -I../../../../../programs/Xserver/include -I../../../../../exports/include/X11
         -I../../../../../lib/font/include  -I../../../../..
-I../../../../../exports/include   -Dlinux -D__i386__ -D_POSIX_C_SOURCE=199309L
-D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE  -D_GNU_SOURCE  
-DFUNCPROTO=15 -DNARROWPROTO   -DXF86CONFIG=\"XF86Config\" -DUSE_MODULES       
   -DHAS_NCURSES           -DPROJECT_ROOT=\"/usr/X11R6\"          
-DXF86CONFIGDIR=\"/etc/X11\"   text-mode.c
Dans le fichier inclus à partir de text-mode.c:47:
loader.h:78: champs sans nom de type autre que struct ou union ne sont pas permis
make[5]: *** [text-mode.o] Erreur 1
make[5]: Leaving directory
`/var/tmp/portage/xfree-4.3.0-r6/work/xc/programs/Xserver/hw/xfree86/xf86cfg'
make[4]: *** [all] Erreur 2
make[4]: Leaving directory
`/var/tmp/portage/xfree-4.3.0-r6/work/xc/programs/Xserver/hw/xfree86'
make[3]: *** [hw/xfree86] Erreur 2
make[3]: Leaving directory
`/var/tmp/portage/xfree-4.3.0-r6/work/xc/programs/Xserver'
make[2]: *** [install] Erreur 2
make[2]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r6/work/xc/programs'
make[1]: *** [install] Erreur 2
make[1]: Leaving directory `/var/tmp/portage/xfree-4.3.0-r6/work/xc'
make: *** [install] Erreur 2

!!! ERROR: x11-base/xfree-4.3.0-r6 failed.
!!! Function src_install, Line 635, Exitcode 2
!!! (no error message)


Expected Results:  
The emerge should succeed

Portage 2.0.50-r10 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.4.20-gentoo-r9)
=================================================================
System uname: 2.4.20-gentoo-r9 i686 AMD Athlon(tm) XP 1500+
Gentoo Base System version 1.4.3.10
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -ffast-math -fforce-addr
-frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -funroll-loops
-fprefetch-loop-arrays -mfpmath=sse,387 -msse -mmmx -m3dnow"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/share/config /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -ffast-math
-fforce-addr -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4
-funroll-loops -fprefetch-loop-arrays -mfpmath=sse,387 -msse -mmmx -m3dnow"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
MAKEOPTS="-j4"
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 alsa apache2 apm avi berkdb cdr crypt cups directfb dvd emacs
encode esd fbcon foomaticdb gdbm gif gpm gtk gtk2 imlib java jikes jpeg junit
libg++ libwww mad mikmod mms mmx motif mpeg ncurses nls oggvorbis opengl oss pam
pdflib perl png python pyton quicktime readline ruby samba sdl slang spell ssl
svga tcltk tcpd tetex tiff truetype usb x86 xml xml2 xmms xv zlib"
Comment 2 Donnie Berkholz (RETIRED) gentoo-dev 2004-09-06 23:51:47 UTC
This probably won't be fixed in xfree. Please switch to xorg-x11 or use the workaround to ncurses mentioned in the original bug.

*** This bug has been marked as a duplicate of 43491 ***