Here i cannot successfully emerge it. (i am trying the meta build for the first time)
[Solved]: Compiles with all versions of linux-headers older than 2.6.16
Its KControl that failes
Code: Select all
make[3]: Leaving directory `/var/tmp/portage/kcontrol-3.5.2/work/kcontrol-3.5.2/kcontrol/kthememanager'
Making all in joystick
make[3]: Entering directory `/var/tmp/portage/kcontrol-3.5.2/work/kcontrol-3.5.2/kcontrol/joystick'
/usr/qt/3/bin/moc ./joystick.h -o joystick.moc
/bin/sh ../../libtool --silent --mode=compile --tag=CXX i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=pentium-m -pipe -mmmx -msse -msse2 -fomit-frame-pointer -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o joystick.lo `test -f 'joystick.cpp' || echo './'`joystick.cpp
In file included from /usr/include/linux/joystick.h:33,
from joydevice.h:27,
from joystick.cpp:29:
/usr/include/linux/input.h:801: error: `kernel_ulong_t' does not name a type
/usr/include/linux/input.h:805: error: `kernel_ulong_t' does not name a type
/usr/include/linux/input.h:806: error: `kernel_ulong_t' does not name a type
/usr/include/linux/input.h:807: error: `kernel_ulong_t' does not name a type
/usr/include/linux/input.h:808: error: `kernel_ulong_t' does not name a type
/usr/include/linux/input.h:809: error: `kernel_ulong_t' does not name a type
/usr/include/linux/input.h:810: error: `kernel_ulong_t' does not name a type
/usr/include/linux/input.h:811: error: `kernel_ulong_t' does not name a type
/usr/include/linux/input.h:812: error: `kernel_ulong_t' does not name a type
/usr/include/linux/input.h:813: error: `kernel_ulong_t' does not name a type
/usr/include/linux/input.h:815: error: `kernel_ulong_t' does not name a type
make[3]: *** [joystick.lo] Error 1
make[3]: Leaving directory `/var/tmp/portage/kcontrol-3.5.2/work/kcontrol-3.5.2/kcontrol/joystick'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kcontrol-3.5.2/work/kcontrol-3.5.2/kcontrol'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kcontrol-3.5.2/work/kcontrol-3.5.2'
make: *** [all] Error 2
!!! ERROR: kde-base/kcontrol-3.5.2 failed.
Call stack:
ebuild.sh, line 1557: Called dyn_compile
ebuild.sh, line 966: Called src_compile
kcontrol-3.5.2.ebuild, line 52: Called kde-meta_src_compile
kde-meta.eclass, line 406: Called kde_src_compile
kde.eclass, line 111: Called kde_src_compile 'all'
kde.eclass, line 228: Called kde_src_compile 'myconf' 'configure' 'make'
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, and the call stack if relevant.
nylon kde-meta #I have a pentium m with gcc 3.4.4
Code: Select all
CFLAGS="-O2 -march=pentium-m -pipe -mmmx -msse -msse2 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS} -fvisibility-inlines-hidden"
USE="-arts samba divx4linux sse2 sse svga xvmc mmxext matroska pic dbus bitmap-fonts truetype-fonts type1-fonts X alsa kde cups nptl hal perl sse mmx bash-completion apm acpi avi cdr dri dvd dvdr exif java jpeg msn ogg qt theora tetex win32codecs xmms wifi xvid sdl xv -gtk -gtk2 -gtkhtml -gnome gphoto2 fam"




