Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 145018 - media-gfx/splashutils-1.1.9.10-r11 fails to emerge
Summary: media-gfx/splashutils-1.1.9.10-r11 fails to emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Michal Januszewski (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-24 15:04 UTC by MickKi
Modified: 2006-09-01 06:08 UTC (History)
0 users

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


Attachments
The whole emerge log. (splashutils.txt,27.40 KB, text/plain)
2006-08-25 13:08 UTC, MickKi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description MickKi 2006-08-24 15:04:46 UTC
This is the failed bumph:
=====================================================
http://gentoo.michaelkintzios.fastmail.fm/splashutils.txt
=====================================================

This is my emerge --info:
=====================================================
# emerge --info
Portage 2.1-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 Intel(R) Pentium(R) III Mobile CPU      1066MHz
Gentoo Base System version 1.12.4
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
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.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -msse -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/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -msse -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer sandbox sfperms strict userlocales userpriv usersandbox"
GENTOO_MIRRORS="http://ftp.club-internet.fr/pub/mirrors/gentoo ftp://212.219.56.132/sites/www.ibiblio.org/gentoo/ ftp://212.219.56.133/sites/www.ibiblio.org/gentoo/ http://194.117.143.70 ftp://212.219.56.134/sites/www.ibiblio.org/gentoo/ http://194.117.143.71 http://194.117.143.72"
LINGUAS="en_GB"
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.europe.gentoo.org/gentoo-portage"
USE="x86 X aac aalib acl acpi alsa apache2 apm arts asf avi berkdb bitmap-fonts bluetooth bzip2 ccache cdparanoia cli crypt cups curl dlloader dri dvd dvdread emboss encode ffmpeg flac foomaticdb fortran gdbm gif gpm gstreamer gtalk gtk2 imagemagick imlib irda irmc isdnlog jabber jpeg kde libg++ libwww live lm_sensors logrotate mad mikmod mng motif mp3 mpeg ncurses nls nptl nptlonly nsplugin ogg opengl oss pam pcmcia pcre pdflib perl pmu png ppds pppd python qt3 qt4 quicktime readline real reflection scanner sdl session smime speex spell spl sse ssl svga tcpd theora tidy tiff truetype truetype-fonts type1-fonts udev usb vorbis win32codecs wmf xml xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_synaptics kernel_linux linguas_en_GB userland_GNU video_cards_radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
=====================================================
-- 
Regards,
Mick
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-08-24 15:07:55 UTC
You didn't post any errors. And don't refer to third-party links when filing bugs, please.
Comment 2 MickKi 2006-08-24 15:12:58 UTC
(In reply to comment #1)
> You didn't post any errors. And don't refer to third-party links when filing
> bugs, please.

Sorry, couldn't attach the whole log (too large) and don't know how to attach it. :(

Here's some of the error:
===========================================
In file included from /usr/lib/klibc/include/linux/notifier.h:13,
                 from /usr/lib/klibc/include/linux/backlight.h:12,
                 from /usr/lib/klibc/include/linux/fb.h:4,
                 from kernel.c:16:
/usr/lib/klibc/include/linux/mutex.h: At top level:
/usr/lib/klibc/include/linux/mutex.h:51: error: field `wait_list' has incomplete type
/usr/lib/klibc/include/linux/mutex.h:67: error: field `list' has incomplete type
In file included from /usr/lib/klibc/include/linux/backlight.h:12,
                 from /usr/lib/klibc/include/linux/fb.h:4,
                 from kernel.c:16:
/usr/lib/klibc/include/linux/notifier.h:47: error: field `rwsem' has incomplete type
In file included from /usr/lib/klibc/include/linux/fb.h:4,
                 from kernel.c:16:
/usr/lib/klibc/include/linux/backlight.h:47: error: field `sem' has incomplete type
kernel.c: In function `handle_init':
kernel.c:166: error: `FB_SPLASH_IO_ORIG_USER' undeclared (first use in this function)
kernel.c:191: error: `MAX_NR_CONSOLES' undeclared (first use in this function)
kernel.c: In function `main':
kernel.c:332: error: `FB_SPLASH_IO_ORIG_KERNEL' undeclared (first use in this function)
kernel.c: At top level:
/usr/lib/klibc/include/linux/device.h:332: error: storage size of `dma_pools' isn't known
/usr/lib/klibc/include/linux/device.h:338: error: storage size of `node' isn't known
make: *** [kernel/kernel.o] Error 1

!!! ERROR: media-gfx/splashutils-1.1.9.10-r1 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  splashutils-1.1.9.10-r1.ebuild, line 141:   Called die

!!! failed to build splashutils

===========================================
-- 
Regards,
Mick
Comment 3 MickKi 2006-08-25 13:08:44 UTC
Created attachment 95083 [details]
The whole emerge log.

I attach the log of the emerge.
-- 
Regards,
Mick
Comment 4 Michal Januszewski (RETIRED) gentoo-dev 2006-08-25 14:08:58 UTC
It looks like your problem is caused by a known bug in the 2.6.17 kernel headers. You can either wait till we fix it in gentoo-sources, or patch
your kernel tree with:
http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff_plain;h=2b25742556b1a351ce4821f6feddcba23bdd930b;hp=e579dcbf23604cb33c08b5c3c3ac06ca36e7c683

After you apply the patch, you'll have to recompile klibc and then try to merge splashutils again.
Comment 5 MickKi 2006-08-25 14:15:49 UTC
(In reply to comment #4)
> It looks like your problem is caused by a known bug in the 2.6.17 kernel
> headers. 

Thank you. It also fails with 2.6.18-rc4 vanilla sources.  Do these need patching too?
-- 
Regards,
Mick
Comment 6 Michal Januszewski (RETIRED) gentoo-dev 2006-08-25 14:55:43 UTC
Yes -- the patch was merged into mainline after 2.6.18-rc4 has been released. Thus, 2.6.18-rc5 or 2.6.18 won't need patching, but 2.6.18-rc4 does.
Comment 7 MickKi 2006-08-25 15:42:08 UTC
Thank you very much for your help!
-- 
Regards,
Mick
Comment 8 Michal Januszewski (RETIRED) gentoo-dev 2006-09-01 06:08:48 UTC
OK, I tested it with gentoo-sources-2.6.17-r5 -- all currently available splashutils versions compile just fine. Closing.