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
You didn't post any errors. And don't refer to third-party links when filing bugs, please.
(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
Created attachment 95083 [details] The whole emerge log. I attach the log of the emerge. -- Regards, Mick
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.
(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
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.
Thank you very much for your help! -- Regards, Mick
OK, I tested it with gentoo-sources-2.6.17-r5 -- all currently available splashutils versions compile just fine. Closing.