Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 108614 - splashutils-1.1.9.10 fails to emerge - FB_SPLASH_IO_ORIG_USER' undeclared
Summary: splashutils-1.1.9.10 fails to emerge - FB_SPLASH_IO_ORIG_USER' undeclared
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Michal Januszewski (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-09 08:49 UTC by renewed_unfold356
Modified: 2005-10-21 04:42 UTC (History)
0 users

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 renewed_unfold356 2005-10-09 08:49:51 UTC
splashutils-1.1.9.10 fails to emerge

Calculating dependencies ...done!
>>> emerge (1 of 1) media-gfx/splashutils-1.1.9.10 to /
>>> md5 files   ;-) splashutils-1.1.9.9.ebuild
>>> md5 files   ;-) splashutils-1.1.9.8.ebuild
>>> md5 files   ;-) splashutils-1.1.9.10.ebuild
>>> md5 files   ;-) splashutils-1.1.9.9-r1.ebuild
>>> md5 files   ;-) files/digest-splashutils-1.1.9.9-r1
>>> md5 files   ;-) files/digest-splashutils-1.1.9.8
>>> md5 files   ;-) files/digest-splashutils-1.1.9.9
>>> md5 files   ;-) files/digest-splashutils-1.1.9.10
>>> md5 files   ;-) files/splashutils-1.1.9.9-external-klibc.patch
>>> md5 src_uri ;-) splashutils-lite-1.1.9.10.tar.bz2
>>> md5 src_uri ;-) splashutils-gentoo-0.1.14.tar.bz2
>>> md5 src_uri ;-) miscsplashutils-0.1.3.tar.bz2
>>> md5 src_uri ;-) libpng-1.2.8.tar.bz2
>>> md5 src_uri ;-) jpegsrc.v6b.tar.gz
>>> md5 src_uri ;-) freetype-2.1.9.tar.bz2
>>> md5 src_uri ;-) zlib-1.2.3.tar.bz2
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     2.6.13-gentoo-r3
>>> Unpacking source...
>>> Unpacking splashutils-lite-1.1.9.10.tar.bz2 to
/var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking splashutils-gentoo-0.1.14.tar.bz2 to
/var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking miscsplashutils-0.1.3.tar.bz2 to
/var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking libpng-1.2.8.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking jpegsrc.v6b.tar.gz to /var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking freetype-2.1.9.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking zlib-1.2.3.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10/work
>>> Source unpacked.
cc -O2 fbres.c -o fbres
strip fbres
make[1]: Entering directory
`/var/tmp/portage/splashutils-1.1.9.10/work/miscsplashutils-0.1.3/fbtruetype'
gcc -O2 -Wall -I/usr/include/freetype2   -c -o fbtruetype.o fbtruetype.c
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
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.1.9.10/work/miscsplashutils-0.1.3/fbtruetype'
make[1]: Entering directory
`/var/tmp/portage/splashutils-1.1.9.10/work/miscsplashutils-0.1.3/kbd'
cc -march=opteron -O2 -pipe   -c -o fgconsole.o fgconsole.c
cc -march=opteron -O2 -pipe   -c -o getfd.o getfd.c
cc -march=opteron -O2 -pipe  fgconsole.o getfd.o -o fgconsole
make[1]: Leaving directory
`/var/tmp/portage/splashutils-1.1.9.10/work/miscsplashutils-0.1.3/kbd'
  CONF    libjpeg
  MAKE    libjpeg
  CONF    freetype2
  MAKE    freetype2
  CONF    zlib
  MAKE    zlib
  CONF    libpng
  MAKE    libpng
  CC      kernel/kernel.o
kernel.c: In function `handle_init':
kernel.c:166: error: `FB_SPLASH_IO_ORIG_USER' undeclared (first use in this
function)
kernel.c:166: error: (Each undeclared identifier is reported only once
kernel.c:166: error: for each function it appears in.)
kernel.c: In function `main':
kernel.c:332: error: `FB_SPLASH_IO_ORIG_KERNEL' undeclared (first use in this
function)
make: *** [kernel/kernel.o] Error 1

!!! ERROR: media-gfx/splashutils-1.1.9.10 failed.
!!! Function src_compile, Line 131, Exitcode 2
!!! failed to build splashutils
!!! If you need support, post the topmost build error, NOT this status message.

tgnb@fux ~ $ sudo emerge info
Portage 2.0.53_rc4 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2,
2.6.13-gentoo-r2 x86_64)
=================================================================
System uname: 2.6.13-gentoo-r2 x86_64 AMD Opteron(tm) Processor 246
Gentoo Base System version 1.12.0_pre8
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.13
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.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=opteron -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=opteron -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
ftp://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
http://ftp.du.se/pub/os/gentoo http://mirror.datapipe.net/gentoo"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://hal/gentoo-portage"
USE="amd64 X a52 aac aalib alsa arts avi berkdb bitmap-fonts cdda cdinstall cdr
crypt cups curl dts dvd dvdr eds emboss encode esd faad fam ffmpeg flac
foomaticdb fortran freetype gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2
imagemagick imlib ipv6 java jpeg kde lzw lzw-tiff mad matroska mikmod motif
mozilla mp3 mpeg mysql ncurses nls nptl offensive ogg oggvorbis opengl oss pam
pdflib perl png ppds python qt quicktime readline real samba sdl slang speex
spell sqlite ssl tcltk tcpd theora tiff truetype truetype-fonts type1-fonts usb
userlocales v4l v4l2 vcd vorbis wxwindows xine xinerama xml2 xmms xpm xv xvid
zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS



Reproducible: Always
Steps to Reproduce:
Comment 1 Christian Schwinn 2005-10-09 18:04:20 UTC
I get exactly the same error, but on x86:

Calculating dependencies ...done!
>>> emerge (1 of 1) media-gfx/splashutils-1.1.9.10 to /
>>> md5 files   ;-) splashutils-1.1.9.9.ebuild
>>> md5 files   ;-) splashutils-1.1.9.8.ebuild
>>> md5 files   ;-) splashutils-1.1.9.9-r1.ebuild
>>> md5 files   ;-) splashutils-1.1.9.10.ebuild
>>> md5 files   ;-) files/digest-splashutils-1.1.9.9-r1
>>> md5 files   ;-) files/digest-splashutils-1.1.9.8
>>> md5 files   ;-) files/digest-splashutils-1.1.9.9
>>> md5 files   ;-) files/splashutils-1.1.9.9-external-klibc.patch
>>> md5 files   ;-) files/digest-splashutils-1.1.9.10
>>> md5 src_uri ;-) splashutils-lite-1.1.9.10.tar.bz2
>>> md5 src_uri ;-) splashutils-gentoo-0.1.14.tar.bz2
>>> md5 src_uri ;-) miscsplashutils-0.1.3.tar.bz2
>>> md5 src_uri ;-) libpng-1.2.8.tar.bz2
>>> md5 src_uri ;-) jpegsrc.v6b.tar.gz
>>> md5 src_uri ;-) freetype-2.1.9.tar.bz2
>>> md5 src_uri ;-) zlib-1.2.3.tar.bz2
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     2.6.13-gentoo-r3
>>> Unpacking source...
>>> Unpacking splashutils-lite-1.1.9.10.tar.bz2 to
/var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking splashutils-gentoo-0.1.14.tar.bz2 to
/var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking miscsplashutils-0.1.3.tar.bz2 to
/var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking libpng-1.2.8.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking jpegsrc.v6b.tar.gz to /var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking freetype-2.1.9.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking zlib-1.2.3.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10/work
>>> Source unpacked.
cc -O2 fbres.c -o fbres
strip fbres
make[1]: Entering directory
`/var/tmp/portage/splashutils-1.1.9.10/work/miscsplashutils-0.1.3/fbtruetype'
gcc -O2 -Wall -I/usr/include/freetype2   -c -o fbtruetype.o fbtruetype.c
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
gcc -O2 -Wall -I/usr/include/freetype2   -c -o luxisri.o luxisri.c
gcc -O2 -Wall -I/usr/include/freetype2 -L/usr/lib -o fbtruetype -L/usr/lib
fbtruetype.o messages.o console.o ttf.o luxisri.o -lfreetype -lm
gcc -O2 -Wall -I/usr/include/freetype2 -L/usr/lib -static -o fbtruetype.static
-L/usr/lib fbtruetype.o messages.o console.o ttf.o luxisri.o
/usr/lib/libfreetype.a /usr/lib/libz.a -lm
strip -s fbtruetype fbtruetype.static
make[1]: Leaving directory
`/var/tmp/portage/splashutils-1.1.9.10/work/miscsplashutils-0.1.3/fbtruetype'
make[1]: Entering directory
`/var/tmp/portage/splashutils-1.1.9.10/work/miscsplashutils-0.1.3/kbd'
cc -march=pentium4 -mtune=pentium4 -O2 -pipe -fcaller-saves -falign-jumps
-finline-functions -fweb -fomit-frame-pointer   -c -o fgconsole.o fgconsole.c
cc -march=pentium4 -mtune=pentium4 -O2 -pipe -fcaller-saves -falign-jumps
-finline-functions -fweb -fomit-frame-pointer   -c -o getfd.o getfd.c
cc -march=pentium4 -mtune=pentium4 -O2 -pipe -fcaller-saves -falign-jumps
-finline-functions -fweb -fomit-frame-pointer  fgconsole.o getfd.o -o fgconsole
make[1]: Leaving directory
`/var/tmp/portage/splashutils-1.1.9.10/work/miscsplashutils-0.1.3/kbd'
  CONF    libjpeg
  MAKE    libjpeg
  CONF    freetype2
  MAKE    freetype2
  CONF    zlib
  MAKE    zlib
  CONF    libpng
  MAKE    libpng
  CC      kernel/kernel.o
kernel.c: In function `handle_init':
kernel.c:166: Fehler: 
Comment 2 Christian Schwinn 2005-10-09 18:04:20 UTC
I get exactly the same error, but on x86:

Calculating dependencies ...done!
>>> emerge (1 of 1) media-gfx/splashutils-1.1.9.10 to /
>>> md5 files   ;-) splashutils-1.1.9.9.ebuild
>>> md5 files   ;-) splashutils-1.1.9.8.ebuild
>>> md5 files   ;-) splashutils-1.1.9.9-r1.ebuild
>>> md5 files   ;-) splashutils-1.1.9.10.ebuild
>>> md5 files   ;-) files/digest-splashutils-1.1.9.9-r1
>>> md5 files   ;-) files/digest-splashutils-1.1.9.8
>>> md5 files   ;-) files/digest-splashutils-1.1.9.9
>>> md5 files   ;-) files/splashutils-1.1.9.9-external-klibc.patch
>>> md5 files   ;-) files/digest-splashutils-1.1.9.10
>>> md5 src_uri ;-) splashutils-lite-1.1.9.10.tar.bz2
>>> md5 src_uri ;-) splashutils-gentoo-0.1.14.tar.bz2
>>> md5 src_uri ;-) miscsplashutils-0.1.3.tar.bz2
>>> md5 src_uri ;-) libpng-1.2.8.tar.bz2
>>> md5 src_uri ;-) jpegsrc.v6b.tar.gz
>>> md5 src_uri ;-) freetype-2.1.9.tar.bz2
>>> md5 src_uri ;-) zlib-1.2.3.tar.bz2
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     2.6.13-gentoo-r3
>>> Unpacking source...
>>> Unpacking splashutils-lite-1.1.9.10.tar.bz2 to
/var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking splashutils-gentoo-0.1.14.tar.bz2 to
/var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking miscsplashutils-0.1.3.tar.bz2 to
/var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking libpng-1.2.8.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking jpegsrc.v6b.tar.gz to /var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking freetype-2.1.9.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10/work
>>> Unpacking zlib-1.2.3.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10/work
>>> Source unpacked.
cc -O2 fbres.c -o fbres
strip fbres
make[1]: Entering directory
`/var/tmp/portage/splashutils-1.1.9.10/work/miscsplashutils-0.1.3/fbtruetype'
gcc -O2 -Wall -I/usr/include/freetype2   -c -o fbtruetype.o fbtruetype.c
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
gcc -O2 -Wall -I/usr/include/freetype2   -c -o luxisri.o luxisri.c
gcc -O2 -Wall -I/usr/include/freetype2 -L/usr/lib -o fbtruetype -L/usr/lib
fbtruetype.o messages.o console.o ttf.o luxisri.o -lfreetype -lm
gcc -O2 -Wall -I/usr/include/freetype2 -L/usr/lib -static -o fbtruetype.static
-L/usr/lib fbtruetype.o messages.o console.o ttf.o luxisri.o
/usr/lib/libfreetype.a /usr/lib/libz.a -lm
strip -s fbtruetype fbtruetype.static
make[1]: Leaving directory
`/var/tmp/portage/splashutils-1.1.9.10/work/miscsplashutils-0.1.3/fbtruetype'
make[1]: Entering directory
`/var/tmp/portage/splashutils-1.1.9.10/work/miscsplashutils-0.1.3/kbd'
cc -march=pentium4 -mtune=pentium4 -O2 -pipe -fcaller-saves -falign-jumps
-finline-functions -fweb -fomit-frame-pointer   -c -o fgconsole.o fgconsole.c
cc -march=pentium4 -mtune=pentium4 -O2 -pipe -fcaller-saves -falign-jumps
-finline-functions -fweb -fomit-frame-pointer   -c -o getfd.o getfd.c
cc -march=pentium4 -mtune=pentium4 -O2 -pipe -fcaller-saves -falign-jumps
-finline-functions -fweb -fomit-frame-pointer  fgconsole.o getfd.o -o fgconsole
make[1]: Leaving directory
`/var/tmp/portage/splashutils-1.1.9.10/work/miscsplashutils-0.1.3/kbd'
  CONF    libjpeg
  MAKE    libjpeg
  CONF    freetype2
  MAKE    freetype2
  CONF    zlib
  MAKE    zlib
  CONF    libpng
  MAKE    libpng
  CC      kernel/kernel.o
kernel.c: In function `handle_init':
kernel.c:166: Fehler: »FB_SPLASH_IO_ORIG_USER« nicht deklariert (erste Benutzung
in dieser Funktion)
kernel.c:166: Fehler: (Jeder nicht deklarierte Bezeichner wird nur einmal aufgeführt
kernel.c:166: Fehler: für jede Funktion in der er auftritt.)
kernel.c: In function `main':
kernel.c:332: Fehler: »FB_SPLASH_IO_ORIG_KERNEL« nicht deklariert (erste
Benutzung in dieser Funktion)
make: *** [kernel/kernel.o] Fehler 1

!!! ERROR: media-gfx/splashutils-1.1.9.10 failed.
!!! Function src_compile, Line 131, Exitcode 2
!!! failed to build splashutils
!!! If you need support, post the topmost build error, NOT this status message.

----------------------------------------------
emerge info:

Portage 2.0.53_rc4 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2,
2.6.13-gentoo-r3 i686)
=================================================================
System uname: 2.6.13-gentoo-r3 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.12.0_pre8
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.13
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.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -mtune=pentium4 -O2 -pipe -fcaller-saves -falign-jumps
-finline-functions -fweb -fomit-frame-pointer"CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c
/etc/env.d"
CXXFLAGS="-march=pentium4 -mtune=pentium4 -O2 -pipe -fcaller-saves -falign-jumps
-finline-functions -fweb -fomit-frame-pointer -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.rz.uni-wuerzburg.de/pub/linux/gentoo"
LANG="de_DE@euro"
LC_ALL="de_DE.utf8"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 X aac aalib acpi alsa avi bash-completion berkdb bitmap bitmap-fonts
bmp bonobo browserplugin calendar cdr crypt cups curl dbus dga directfb
divx4linux doc dvd dvdr eds emboss encode esd ethereal fam fbcon flash
foomaticdb fortran ftp gdbm gif gimpprint ginac gnome gnomeprint gpm gstreamer
gtk gtk2 gtkhtml hal howl iconv imagemagick imap imlib ipv6 ithreads jabber java
jce jpeg junit lcms ldap libg++ libwww mad mikmod mmap mmx motif mozilla mp3
mpeg ncurses nls nptl nptlonly nsplugin nvidia ogg oggvorbis opengl oss pam
pdflib perl png ppds python quicktime readline samba sdl shared sndfile sox
speex spell sse ssh ssl svg tcpd tetex theora tiff truetype truetype-fonts type1
type1-fonts unicode usb userlocales videos vorbis win32codecs wxwindows xinerama
xml2 xmms xprint xv xvid zlib video_cards_nvidia linguas_de userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Comment 3 Christian Schwinn 2005-10-10 04:13:24 UTC
Sorry, I forgot:
I also get this error when compiling splashutils-1.1.9.9-r1.
The last working version is "1.1.9.9".

Christian
Comment 4 Michal Januszewski (RETIRED) gentoo-dev 2005-10-14 07:46:40 UTC
Could you please try to re-emerge klibc and then try to merge the latest version
of splashutils?
Comment 5 renewed_unfold356 2005-10-14 13:24:36 UTC
re-emerging klibc solved this problem for me. thanks
Comment 6 Michal Januszewski (RETIRED) gentoo-dev 2005-10-15 06:43:46 UTC
OK, looks like something that is already fixed in klibc then.
Comment 7 Christian Schwinn 2005-10-21 04:42:46 UTC
Remerging klibc did the trick for me also.

Thanks, Michal!

Christian