Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 138408 - media-gfx/splashutils-1.1.9.10-r1 failed
Summary: media-gfx/splashutils-1.1.9.10-r1 failed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Michal Januszewski (RETIRED)
URL:
Whiteboard: fixed in git
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-28 16:29 UTC by Dietrich Heise
Modified: 2007-02-11 19:20 UTC (History)
0 users

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


Attachments
process of compiling package, and emerge --info (emerge_fail,22.04 KB, text/plain)
2007-02-11 16:36 UTC, Mateusz Teclaw
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dietrich Heise 2006-06-28 16:29:56 UTC
>>> Compiling source in /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10 ...
cc -O2 fbres.c -o fbres
strip fbres
make[1]: Entering directory `/var/tmp/portage/splashutils-1.1.9.10-r1/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-r1/work/miscsplashutils-0.1.3/fbtruetype'
make[1]: Entering directory `/var/tmp/portage/splashutils-1.1.9.10-r1/work/miscsplashutils-0.1.3/kbd'
cc -march=athlon-xp -O2 -pipe   -c -o fgconsole.o fgconsole.c
cc -march=athlon-xp -O2 -pipe   -c -o getfd.o getfd.c
cc -march=athlon-xp -O2 -pipe  fgconsole.o getfd.o -o fgconsole
make[1]: Leaving directory `/var/tmp/portage/splashutils-1.1.9.10-r1/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 
Comment 1 Dietrich Heise 2006-06-28 16:29:56 UTC
>>> Compiling source in /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10 ...
cc -O2 fbres.c -o fbres
strip fbres
make[1]: Entering directory `/var/tmp/portage/splashutils-1.1.9.10-r1/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-r1/work/miscsplashutils-0.1.3/fbtruetype'
make[1]: Entering directory `/var/tmp/portage/splashutils-1.1.9.10-r1/work/miscsplashutils-0.1.3/kbd'
cc -march=athlon-xp -O2 -pipe   -c -o fgconsole.o fgconsole.c
cc -march=athlon-xp -O2 -pipe   -c -o getfd.o getfd.c
cc -march=athlon-xp -O2 -pipe  fgconsole.o getfd.o -o fgconsole
make[1]: Leaving directory `/var/tmp/portage/splashutils-1.1.9.10-r1/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-r1 failed.
Call stack:
  ebuild.sh, line 1545:   Called dyn_compile
  ebuild.sh, line 940:   Called src_compile
  splashutils-1.1.9.10-r1.ebuild, line 139:   Called die


--

emerge --info
Portage 2.1.1_pre1-r3 (default-linux/x86/2006.0, gcc-3.4.6/vanilla, glibc-2.4-r3, 2.6.16.16 i686)
=================================================================
System uname: 2.6.16.16 i686 mobile AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.12.1
ccache version 2.4 [enabled]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
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-r2
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-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/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://pandemonium.tiscali.de/pub/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ ftp://130.59.10.34/mirror/gentoo/ http://ftp.club-internet.fr/pub/mirrors/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://gentoo.mirrors.scphost.com/pub/mirrors/gentoo/ http://130.59.10.35/ftp/mirror/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LINGUAS="de nds en"
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://p3/gentoo-portage"
USE="x86 3dnow 3dnowext 7zip X Xaw3d a52 aac aalib acpi aim aimextras alsa amd ansi apache2 apm arts audiofile avi bash-completion bcmath big-tables bitmap-fonts bluetooth bzip2 cairo calendar cddb cdr cdrom cli cpudetection crypt ctype cups curl curlwrappers dba dga directfb dlloader doc dri dvb dvd dvdr eds elibc_glibc emacs emboss encode esd ethereal exif expat f77 fam fastbuild fbcon ffmpeg firefox flac flash fltk font-server foomaticdb force-cgi-redirect fortran freetds ftp gd gdbm gecko-sdk geoip ggi gif gimpprint glut gmp gnome gpg gphoto2 gpm graphicsmagick gstreamer gtk gtk2 gtkhtml guile h323 hbci icq idn imagemagick imap imlib input_devices_evdev input_devices_keyboard input_devices_mouse input_devices_vmmouse insecure-drivers ipv6 irssi isdnlog java jpeg kde kdeenablefinal kdgraphics kernel_linux lame lcms ldap libg++ libwww linguas_de linguas_nds mad matroska memlimit mhash mikmod mime ming mmx mmxext mng mono motif mozilla mp3 mpeg mplayer mysql ncures ncurses net nls nomalloccheck nowin nptl nptlonly ogg opengl openssh openssl oss pam pcmcia pcre pdflib pear perl pic png posix ppds pppd python qt quicktime readline reflection samba scanner sdk sdl server session simplexml slang slp soap sockets speex spell spl sse ssl svg svga sysfs syslog tcltk tcpd tetex threads tidy tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userland_GNU userlocales video_cards_ati vim vm-switch vorbis wifi win32codecs wmf xfs xine xinerama xml xml2 xmms xorg xprint xsl xv xvid zlib linguas_en video_cards_radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Michal Januszewski (RETIRED) gentoo-dev 2006-06-29 00:05:11 UTC
Is the kernel source tree you're using patched with fbsplash? When emerging splashutils, do you get a warning saying that splashutils will be compiled *without* support for fbsplash?
Comment 3 Dietrich Heise 2006-06-29 00:44:49 UTC
yes, the kernel is pached with fbsplash anf vesafb-tng.
The kernel version is the 2.6.16.20
Comment 4 Michal Januszewski (RETIRED) gentoo-dev 2006-07-05 08:31:38 UTC
Could you please paste a copy of what Portage displays before
'>>> Compiling source in /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10 ...'?
Comment 5 Dietrich Heise 2006-07-06 12:47:20 UTC
here is the output in top of it:

>>> Emerging (1 of 1) media-gfx/splashutils-1.1.9.10-r1 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking splashutils-lite-1.1.9.10.tar.bz2 ;-)
>>> checking splashutils-gentoo-0.1.14.tar.bz2 ;-)
>>> checking miscsplashutils-0.1.3.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 ;-)
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     2.6.16.20
>>> Unpacking source...
>>> Unpacking splashutils-lite-1.1.9.10.tar.bz2 to /var/tmp/portage/splashutils-
1.1.9.10-r1/work
>>> Unpacking splashutils-gentoo-0.1.14.tar.bz2 to /var/tmp/portage/splashutils-
1.1.9.10-r1/work
>>> Unpacking miscsplashutils-0.1.3.tar.bz2 to /var/tmp/portage/splashutils-1.1.
9.10-r1/work
>>> Unpacking libpng-1.2.8.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10-r1/work
>>> Unpacking jpegsrc.v6b.tar.gz to /var/tmp/portage/splashutils-1.1.9.10-r1/work
>>> Unpacking freetype-2.1.9.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10-r1/work
>>> Unpacking zlib-1.2.3.tar.bz2 to /var/tmp/portage/splashutils-1.1.9.10-r1/work
 * Applying splashutils-depscan.patch ...                                 [ ok ]
 * Applying splashutils-1.1.9.10-ppc-2.6.14.patch ...                     [ ok ]
 * Applying splashutils-1.1.9.10-makefile.patch ...                       [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/splashutils-1.1.9.10-r1/work/splashutils-1.1.9.10 ...
Comment 6 Michal Januszewski (RETIRED) gentoo-dev 2006-07-12 03:09:32 UTC
Could you please try to remerge klibc with this kernel and check whether it changes anything? If it doesn't, please paste the output of `grep FB_SPLASH /usr/src/linux/include/linux/fb.h`
Comment 7 Michal Januszewski (RETIRED) gentoo-dev 2006-07-14 17:13:32 UTC
The problem should be fixed in splashutils-1.3.
Comment 8 Mateusz Teclaw 2007-02-11 16:36:06 UTC
Created attachment 109857 [details]
process of compiling package, and emerge --info

I have a very similar problem, ant not only with this one package (with mozilla-firefox and hsepll as well), the last error messages are exactly the same in all cases, what should I do? Change CFLAGS? USE flags?
Comment 9 Michal Januszewski (RETIRED) gentoo-dev 2007-02-11 19:20:01 UTC
Are you sure? firefox and hspell don't use klibc for anything..