Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 145143 - games-arcade/xgalaga-2.0.34-r6 build error
Summary: games-arcade/xgalaga-2.0.34-r6 build error
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-25 20:24 UTC by Larry Elmore
Modified: 2006-10-03 08:03 UTC (History)
1 user (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 Larry Elmore 2006-08-25 20:24:25 UTC
perseus lelmore # emerge --info xgalaga
Portage 2.1.1_pre5-r3 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.17-gentoo-r6 x86_64)
=================================================================
                        System Settings
=================================================================
System uname: 2.6.17-gentoo-r6 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.4
Last Sync: Sat, 26 Aug 2006 02:00:01 +0000
app-admin/eselect-compiler: 2.0.0_rc2-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
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.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -march=athlon64 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon64 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS=""
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa asf avi berkdb bitmap-fonts bonobo bzip2 canna cdr cli crypt cups dga dlloader dmx dnd dri dvd dvdr eds elibc_glibc emboss encode font-server foomaticdb fortran freewnn gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog java jpeg kde kernel_linux libg++ libwww lzw lzw-tiff mad mmap motif mozilla mp3 mpeg mule ncurses neXt nls nptl nptlonly nsplugin opengl pam pcre pdflib perl pic png posix postgres pppd python qt qt3 qt4 quicktime readline reflection ruby sdk sdl session spell spl ssl sysvipc tcltk tcpd tiff truetype truetype-fonts type1-fonts usb userland_GNU userlocales video_cards_nv xine xinerama xml2 xmms xorg xpm xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

################# ACTUAL ERROR MESSAGE BELOW ###################
frate.c: In function 'init_framerate':
frate.c:80: warning: incompatible implicit declaration of built-in function 'exit'
gcc -I. -O2 -march=athlon64 -pipe -DHAVE_CONFIG_H  -DXGALAGADIR=\"/usr/games/bin/\" -DSOUNDSERVER=\"/usr/games/bin/xgal.sndsrv.linux\" -DORIGINAL_XGALAGA -c linux-joystick.c -o linux-joystick.o
gcc -I. -I.. -O2 -march=athlon64 -pipe  -DHAVE_CONFIG_H -D__NO_STRING_INLINES  -c -o image.o image.c
In file included from linux-joystick.c:9:
/usr/include/linux/joystick.h:114: error: expected specifier-qualifier-list before 'int32_t'
/usr/include/linux/joystick.h:120: error: expected specifier-qualifier-list before 'int32_t'
/usr/include/linux/joystick.h:129: error: expected specifier-qualifier-list before 'int32_t'
make: *** [linux-joystick.o] Error 1
make: *** Waiting for unfinished jobs....
gcc -I. -I.. -O2 -march=athlon64 -pipe  -DHAVE_CONFIG_H -D__NO_STRING_INLINES  -c -o menu.o menu.c
gcc -I. -I.. -O2 -march=athlon64 -pipe  -DHAVE_CONFIG_H -D__NO_STRING_INLINES  -c -o scroll.o scroll.c
rm -f libsprite.a
ar rc libsprite.a border.o cursor.o init.o misc.o sector.o buffer.o data.o line.o mouse.o text.o circle.o event.o makewindow.o point.o tile.o cleararea.o fill.o mapwindow.o scale.o triangle.o color.o image.o menu.o scroll.o
ranlib libsprite.a
make[1]: Leaving directory `/var/tmp/portage/xgalaga-2.0.34-r6/work/xgalaga-2.0.34/libsprite'

!!! ERROR: games-arcade/xgalaga-2.0.34-r6 failed.
Call stack:
  ebuild.sh, line 1543:   Called dyn_compile
  ebuild.sh, line 938:   Called src_compile
  xgalaga-2.0.34-r6.ebuild, line 44:   Called die

!!! compile problem
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 1 Tristan Heaven (RETIRED) gentoo-dev 2006-09-27 16:19:28 UTC
Does it work now, with linux-headers-2.6.17-r1?
Comment 2 Alexander Graf 2006-09-30 09:58:45 UTC
(In reply to comment #1)
> Does it work now, with linux-headers-2.6.17-r1?

for me without problems (but x86)

Gentoo Base System version 1.12.5
Portage 2.1.1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.4-r3, 2.6.18 i686)
=================================================================
System uname: 2.6.18 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Last Sync: Sat, 30 Sep 2006 09:50:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  0.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-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=prescott -fomit-frame-pointer -mfpmath=sse -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O3 -march=prescott -fomit-frame-pointer -mfpmath=sse -pipe"
DISTDIR="/usr/distfiles"
FEATURES="autoconfig ccache confcache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de"
MAKEOPTS="-j5"
PKGDIR="/usr/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 X Xaw3d aac alsa apache2 asf berkdb bitmap-fonts bzip2 cairo cdr cli crypt dbus dlloader dri dvdr elibc_glibc emboss encode enscript esd exoticmods fam firefox fortran ftp gd gdbm gif gnome gpm gstreamer gtk hal idn imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg kernel_linux lcms libg++ linguas_de mad mhash mikmod mmx mp3 mpeg mpm-worker mysql ncurses new-login nls no-old-linux nowebdav nptl nptlonly offensive ogg opengl oss pam pcre perl php png ppds pppd python qt3 qt4 readline reflection samba sdl session smp spell spl sse sse2 ssl svg symlink tcpd tetex threads truetype truetype-fonts type1-fonts udev usb userland_GNU video_cards_radeon vim-with-x vorbis win32codecs wmf xml xmms xorg xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2006-10-03 08:03:20 UTC
It works for me.

vertigo ~ # emerge --info
Portage 2.1.2_pre2-r1 (default-linux/amd64/2005.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.17-gentoo-r7 x86_64 Dual Core AMD Opteron(tm) Processor 275
Gentoo Base System version 1.12.5
Last Sync: Mon, 02 Oct 2006 14:50:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.3, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.60
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.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=opteron -O2 -pipe -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=opteron -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache collision-protect cvs digest notitles sandbox sfperms sign"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo ftp://ftp.ndlug.nd.edu/pub/gentoo/ http://gentoo.ccccom.com http://gentoo.osuosl.org/"
LC_ALL="en_US.utf8"
MAKEOPTS="-j16"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa avi branding cairo cdr crypt cups dbus dlloader dvd dvdr eds elibc_glibc encode esd evo firefox gif gnome gphoto2 gstreamer gtk hal input_devices_evdev input_devices_keyboard input_devices_mouse jpeg kernel_linux ldap mp3 mpeg ncurses nocd nptl nptlonly nvidia ogg openal opengl oss pam pdf perl pic png ppds quicktime readline snmp spell ssl tiff truetype unicode usb userland_GNU video_cards_nv video_cards_nvidia video_cards_vesa videos vorbis xml xorg xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2006-10-03 08:03:52 UTC
...err... I forgot to mark this FIXED.