Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 140470 - media-gfx/splashutils-1.3 and 1.3-r1 don't build on AMD64
Summary: media-gfx/splashutils-1.3 and 1.3-r1 don't build on AMD64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Michal Januszewski (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-07-15 04:27 UTC by Paul Taylor
Modified: 2006-07-16 13:20 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 Paul Taylor 2006-07-15 04:27:26 UTC
# emerge -u splashutils
Calculating dependencies... done!

>>> Emerging (1 of 1) media-gfx/splashutils-1.3 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking splashutils-lite-1.3.tar.bz2 ;-)
>>> checking splashutils-gentoo-0.5.0.tar.bz2 ;-)
>>> checking miscsplashutils-0.1.4.tar.bz2 ;-)
>>> checking libpng-1.2.8.tar.bz2 ;-)
>>> checking jpegsrc.v6b.tar.gz ;-)
>>> checking freetype-2.1.9.tar.bz2 ;-)
>>> checking zlib-1.2.3.tar.bz2 ;-)
>>> Unpacking source...
>>> Unpacking splashutils-lite-1.3.tar.bz2 to /var/tmp/portage/splashutils-1.3/work
>>> Unpacking splashutils-gentoo-0.5.0.tar.bz2 to /var/tmp/portage/splashutils-1.3/work
>>> Unpacking miscsplashutils-0.1.4.tar.bz2 to /var/tmp/portage/splashutils-1.3/work
>>> Unpacking libpng-1.2.8.tar.bz2 to /var/tmp/portage/splashutils-1.3/work
>>> Unpacking jpegsrc.v6b.tar.gz to /var/tmp/portage/splashutils-1.3/work
>>> Unpacking freetype-2.1.9.tar.bz2 to /var/tmp/portage/splashutils-1.3/work
>>> Unpacking zlib-1.2.3.tar.bz2 to /var/tmp/portage/splashutils-1.3/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/splashutils-1.3/work/splashutils-1.3 ...
cc -march=athlon64 -mtune=athlon64 -O3 -pipe -msse -msse2 -mfpmath=sse -fomit-frame-pointer fbres.c -o fbres
strip fbres
cc -march=athlon64 -mtune=athlon64 -O3 -pipe -msse -msse2 -mfpmath=sse -fomit-frame-pointer usleep.c -o usleep
strip usleep
make[1]: Entering directory `/var/tmp/portage/splashutils-1.3/work/miscsplashutils-0.1.4/fbtruetype'
gcc -O2 -Wall -I/usr/include/freetype2   -c -o fbtruetype.o fbtruetype.c
fbtruetype.c:39: warning: pointer targets in initialization differ in signedness
fbtruetype.c: In function 'main':
fbtruetype.c:105: warning: pointer targets in assignment differ in signedness
fbtruetype.c:143: warning: pointer targets in passing argument 2 of 'rendertext' differ in signedness
gcc -O2 -Wall -I/usr/include/freetype2   -c -o messages.o messages.c
gcc -O2 -Wall -I/usr/include/freetype2   -c -o console.o console.c
gcc -O2 -Wall -I/usr/include/freetype2   -c -o ttf.o ttf.c
ttf.c: In function 'rendertext':
ttf.c:799: warning: pointer targets in assignment differ in signedness
gcc -O2 -Wall -I/usr/include/freetype2   -c -o luxisri.o luxisri.c
gcc -O2 -Wall -I/usr/include/freetype2 -L/usr/lib64 -o fbtruetype -L/usr/lib64 fbtruetype.o messages.o console.o ttf.o luxisri.o -lfreetype -lm
gcc -O2 -Wall -I/usr/include/freetype2 -L/usr/lib64 -static -o fbtruetype.static -L/usr/lib64 fbtruetype.o messages.o console.o ttf.o luxisri.o /usr/lib64/libfreetype.a /usr/lib64/libz.a -lm
strip -s fbtruetype fbtruetype.static
make[1]: Leaving directory `/var/tmp/portage/splashutils-1.3/work/miscsplashutils-0.1.4/fbtruetype'
make[1]: Entering directory `/var/tmp/portage/splashutils-1.3/work/miscsplashutils-0.1.4/kbd'
cc -march=athlon64 -mtune=athlon64 -O3 -pipe -msse -msse2 -mfpmath=sse -fomit-frame-pointer  fgconsole.o getfd.o -o fgconsole
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: warning: i386 architecture of input file `fgconsole.o' is incompatible with i386:x86-64 output
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: warning: i386 architecture of input file `getfd.o' is incompatible with i386:x86-64 output
make[1]: Leaving directory `/var/tmp/portage/splashutils-1.3/work/miscsplashutils-0.1.4/kbd'
config.h successfully created.
You can run `make` now.
  CONF    libjpeg
sed: can't read jerror.c: No such file or directory
  MAKE    libjpeg
  CONF    freetype2
  MAKE    freetype2
  CONF    zlib
  MAKE    zlib
  CONF    libpng
  MAKE    libpng
  CC      objs/kernel/kernel.o
  CC      objs/kernel/dev.o
  CC      objs/kernel/parse.o
  CC      objs/kernel/render.o
  CC      objs/kernel/image.o
  CC      objs/kernel/cmd.o
  CC      objs/kernel/common.o
  CC      objs/kernel/list.o
  CC      objs/kernel/effects.o
  CC      objs/kernel/ttf.o
  LD      objs/splash_helper
objs/kernel/render.o: In function `get_program_output':
render.c:(.text.get_program_output+0x8d): undefined reference to `__FD_ZERO'
render.c:(.text.get_program_output+0x9e): undefined reference to `__FD_SET'
make: *** [objs/splash_helper] Error 1

!!! ERROR: media-gfx/splashutils-1.3 failed.
Call stack:
  ebuild.sh, line 1545:   Called dyn_compile
  ebuild.sh, line 940:   Called src_compile
  splashutils-1.3.ebuild, line 111:   Called die

!!! failed to build splashutils
!!! If you need support, post the topmost build error, and the call stack if relevant.



# emerge --info
Portage 2.1.1_pre2-r8 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.17-gentoo-r2 x86_64)
=================================================================
                       System Settings
=================================================================
System uname: 2.6.17-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.12.1
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: 2.0.0_rc1
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="-march=athlon64 -mtune=athlon64 -O3 -pipe -msse -msse2 -mfpmath=sse -fomit-frame-pointer"
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/splash /etc/terminfo"
CXXFLAGS="-march=athlon64 -mtune=athlon64 -O3 -pipe -msse -msse2 -mfpmath=sse -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://bower/gentoo ftp://ftp.iinet.com.au/pub/Gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_AU"
LC_ALL="en_AU"
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://bower/gentoo-portage"
USE="amd64 X a52 aac alsa arts audiofile bash-completion berkdb bitmap-fonts bzip2 bzlib cdparanoia cdr cdrom chroot cli crypt cups curl dlloader dpms dri dts dv dvb dvd dvdr dvdread eds emboss encode exif expat fame fbcon ffmpeg flac foomaticdb fortran gdbm gif gimpprint gpm gps gsl gstreamer gtk gtk2 hal idn imagemagick imap imlib ipv6 isdnlog jack java jpeg jpeg2k junit kde lcms lirc lm_sensors lzo lzw lzw-tiff mad mmap mng mp3 mpeg mpeg4 musepack musicbrainz ncurses nls nptl nptlonly nsplugin nvidia ogg oggvorbis openal opengl pam pcre pda pdflib perl pic png ppds pppd python qt qt3 qt4 quicktime readline reflection sdk sdl session slang sndfile speex spell spl sqlite ssl svg symlink tcpd test theora threads tiff truetype truetype-fonts type1-fonts usb userlocales vcd vorbis vorbis-psy wmf xcomposite xine xml xml2 xorg xpm xprint xscreensaver xv xvid xvmc yv12 zlib elibc_glibc input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_wacom kernel_linux lirc_devices_livedrive_midi userland_GNU video_cards_nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Patrick Fourniols 2006-07-15 05:00:10 UTC
idem here

Portage 2.1.1_pre2-r8 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.17-gentoo-r2 x86_64)
=================================================================
                       System Settings
=================================================================
System uname: 2.6.17-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.1
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: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-mtune=k8 -O2 -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 /var/bind"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-mtune=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="fr_FR@euro"
LINGUAS="fr"
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"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X X509 a52 aac acpi alsa apache2 apm applet arts artworkextra asterisk async automount avi bash-completion batch bdf berkdb bidi bind-mysql bitmap-fonts bluetooth bonobo buffysize bzip2 cairo calendar cdparanoia cdr chroot clamav clamd cli cpudetection crypt cups curl dbase directfb dlloader dri dv dvd dvdrdvdread dynagraph eds emboss emul-linux-x86 encode esd evo exif fat fbcon fbsplash ffmpeg firefox flac font-server foomaticdb fortran fusion gb gif gimp glibc-compat20 glibc-omitfp glut gmp gnome gnome-print gnomecanvas gnomedb gpgme gphoto2 gpm graphviz gs gstreamer gtk gtk2 gtkhtml guile hal hfs hpn icq idn ieee1394imagemagick imap imlib imlib2 innodb insecure-savers iodbc iproute2 ipv6 irmc isdnlog jack java javascript joystick jpeg kde kdeenablefinal lcms ldap libclamavlibgda live lm_sensors logrotate lzw lzw-tiff mad maildir math mbrola mdb mikmod mime mng mozcalendar mozsvg mp3 mp4live mpeg mpeg2 mplayer msn msnextras mysqlmysqli nas ncurses nfs nls nntp nocardbus nonfsv4 nptl nptlonly nsplugin ntfs ntlm numeric nvidia odbc ofx ogg opengl pam pcre pda pdf pdflib perl php png pop p ostfix ppds pppd python qt qt3 qt4 quicktime quotes readline reflection rhythmbox samba sasl scanner sdl seamonkey sensord server session sftplogging smime smssndfile snmp speedo speex spell spl ssl subtitles svg swat symlink sysfs syslogtcltk tcpd thesaurus tiff tk toolbar tos truetype-fonts type1-fonts udev ups usb userlocales v4l v4l2 vcd videos virus-scan vorbis wifi wordperfect xbase xchatxfs xine xmms xorg xosd xpm xprint xscreensaver xv xvid xvmc zeo zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_fr userland_GNU video_cards_nv video_cards_fbdev video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Paul Taylor 2006-07-15 05:06:54 UTC
(Ditto for splashutils-1.3-r1.)
Comment 3 Michal Januszewski (RETIRED) gentoo-dev 2006-07-15 06:05:43 UTC
I've just added a fix to CVS. Please wait for the rsync servers to catch up, then emerge --sync and try to emerge splashutils.