IIRC kernel 2.6.24 (vanilla) too.g2g591 wrote:sorry if this was posted earlier in the thread, but kernel 2.6.25 compiles (and runs) fine with gcc 4.3.0 .


Code: Select all
checking for iconv declaration...
extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for LC_MESSAGES... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for gethostbyname_r... yes
checking whether gethostbyname_r declaration requires -D_REENTRANT... fail
checking for struct hostent_data... no
checking for gethostbyaddr_r... yes
checking for gethostname... yes
checking for usleep... yes
checking for sched_yield... yes
checking for clock_gettime in -lrt... yes
checking for gettimeofday... yes
checking for time... yes
checking for ftime... yes
checking for memmove... yes
checking for memcpy... yes
checking for dlopen in -ldl... (cached) yes
checking for socket libraries... checking for connect... yes
checking for gethostbyname... yes
checking for deflate in -lz... yes
checking for pkg-config... /usr/bin/pkg-config
checking for gtk+-2.0 >= 2.4... yes
checking GTK_CFLAGS... -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1
checking GTK_LIBS... -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
checking for glib-2.0 >= 2.4 gthread-2.0 >= 2.4... yes
checking GLIB_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include
checking GLIB_LIBS... -pthread -lgthread-2.0 -lrt -lglib-2.0
checking for libart-2.0 >= 2.1... yes
checking LIBART_CFLAGS... -I/usr/include/libart-2.0
checking LIBART_LIBS... -lart_lgpl_2
checking for XTestQueryExtension in -lXtst... no
configure: error: libXtst not found, required by java.awt.Robot
make[1]: *** [configure-target-libjava] Error 1
make[1]: Leaving directory `/var/tmp/paludis/sys-devel-gcc-4.3.0/work/build'
make: *** [profiledbootstrap] Error 2
!!! ERROR in sys-devel/gcc-4.3.0:
!!! In gcc_do_make at line 3697
!!! emake failed with profiledbootstrap
!!! Call stack:
!!! * gcc_do_make (/var/tmp/paludis/sys-devel-gcc-4.3.0/temp/loadsaveenv:3697)
!!! * gcc_src_compile (/var/tmp/paludis/sys-devel-gcc-4.3.0/temp/loadsaveenv:3867)
!!! * toolchain_src_compile (/var/tmp/paludis/sys-devel-gcc-4.3.0/temp/loadsaveenv:6259)
!!! * src_compile (/var/tmp/paludis/sys-devel-gcc-4.3.0/temp/loadsaveenv:5790)
!!! * ebuild_f_compile (/usr/libexec/paludis/0/src_compile.bash:49)
!!! * ebuild_main (/usr/libexec/paludis/ebuild.bash:462)
!!! * main (/usr/libexec/paludis/ebuild.bash:480)
diefunc: making ebuild PID 7142 exit with error
die trap: exiting with error.
Install error:
* In program paludis --dl-upgrade as-needed -i gcc:
* When performing install action from command line:
* When executing install task:
* When installing 'sys-devel/gcc-4.3.0:4.3::gentoo':
* Install error: Install failed for 'sys-devel/gcc-4.3.0:4.3::gentoo'
Summary of failures:
* sys-devel/gcc-4.3.0:4.3::gentoo: failureCode: Select all
# paludis --query libXtst
* x11-libs/libXtst
gentoo: 1.0.2 1.0.3 {:0}
installed: 1.0.3* {:0}
Description: X.Org Xtst library
Homepage: http://xorg.freedesktop.org/
Relevant USE flags: (-debug)
License: libXtst
Installed time: Mon Apr 21 15:25:47 2008
Source repository: gentoo
Try emerging emul-linux-x86-xlibs. I hit this error a while back, and if I remember correctly it was looking for the 32 bit version of libXtst. I assumed it was for multilib or something and forgot about it until now.Kenji Miyamoto wrote:I can't seem to get GCJ 4.3.0 to build, due to missing a libXtst:But the odd thing is that it is installed:Code: Select all
checking for XTestQueryExtension in -lXtst... no configure: error: libXtst not found, required by java.awt.Robot make[1]: *** [configure-target-libjava] Error 1 make[1]: Leaving directory `/var/tmp/paludis/sys-devel-gcc-4.3.0/work/build' make: *** [profiledbootstrap] Error 2 !!! ERROR in sys-devel/gcc-4.3.0: !!! In gcc_do_make at line 3697 !!! emake failed with profiledbootstrapWhat is the problem?Code: Select all
# paludis --query libXtst * x11-libs/libXtst gentoo: 1.0.2 1.0.3 {:0} installed: 1.0.3* {:0} Description: X.Org Xtst library Homepage: http://xorg.freedesktop.org/ Relevant USE flags: (-debug) License: libXtst Installed time: Mon Apr 21 15:25:47 2008 Source repository: gentoo
Doing this way:#gcc 4.3
=sys-libs/glibc-2.7-r2 ~amd64
=sys-devel/gcc-4.3.0 **
# gcc 4.3 compile fix
=dev-libs/libsigc++-2.2.2 ~amd64
=dev-libs/libebml-0.7.8-r1 ~amd64
=sys-libs/libsmbios-0.13.13 ~amd64
=app-cdr/cdrdao-1.2.2-r1 ~amd64
=x11-wm/fluxbox-1.0.0-r2 ~amd64
=dev-cpp/glibmm-2.16.1 ~amd64
=dev-libs/glib-2.16.3 ~amd64
=dev-cpp/gtkmm-2.12.7 ~amd64
=dev-libs/elfutils-0.131-r2 ~amd64
# gcc 4.3 failed
#x11-libs/libsynaptics-0.14.6c bugfix w/ 219548
Code: Select all
../libtool: line 463: CDPATH: command not found
../libtool: line 1148: func_opt_split: command not found
libtool: Version mismatch error. This is libtool 2.2.4, but the
libtool: definition of this LT_INIT comes from an older release.
libtool: You should recreate aclocal.m4 with macros from libtool 2.2.4
libtool: and run autoconf again.
Code: Select all
veit@noname ~ $ cat /etc/make.conf
CFLAGS="-O2 -march=core2 -pipe -minline-stringops-dynamically -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
LDFLAGS="-Wl,--as-needed -Wl,-O1"
ACCEPT_KEYWORDS="~amd64"
MAKEOPTS="-j3"
AUTOCLEAN="yes"
CCACHE_SIZE="2G"
CCACHE_DIR="/root/.ccache"
PKGDIR="/usr/portage/packages"
VIDEO_CARDS="vmware nv nvidia"
LINGUAS="de en_US"
ALSA_CARDS="hda-intel"
INPUT_DEVICES="evdev keyboard mouse vmmouse synaptics"
CHOST="x86_64-pc-linux-gnu"
FEATURES="ccache parallel-fetch"
AUTOCLEAN="yes"
USE="64bit acpi alsa amd64 bluetooth bzip2 cisco crypt dbus disk-partition
flac gif glib glibc-omitfp gnome gstreamer gtk hal htmlhandbook ipw4965
java jingle jpeg kde kdeenablefinal kdehiddenvisibility laptop lm_sensors
messenger mono mp3 mp4 musicbrainz networkmanager nptl nptlonly opengl
openvpn oscar pdf png pptp qt-copy qt3support qt4 sqlite sqlite3 taglib
tiff tls truetype type1 unicode usb userlocales vorbis xcomposite xine
xulrunner xvid zeroconf -apm"Downgrade libtool to 1.5.26. libtool-2.2 breaks a lot of stuff.kEiNsTeiN wrote:I'm having theerror for at least 2 packages:Code: Select all
../libtool: line 463: CDPATH: command not found ../libtool: line 1148: func_opt_split: command not found libtool: Version mismatch error. This is libtool 2.2.4, but the libtool: definition of this LT_INIT comes from an older release. libtool: You should recreate aclocal.m4 with macros from libtool 2.2.4 libtool: and run autoconf again.
dev-python/pygobject-2.14.1
media-libs/tunepimp-0.5.3-r1
any updates?
19 open bugs in the libtool tracker seems like a lot to me, especially considering many of the open bugs are packages I use. However, "a lot" can vary wildly depending on perspective, I suppose. I meant no offense, and certainly don't want to spread FUD, but merely offered one possible solution.VoidMage wrote:First of all, not a lot of stuff, just a few packages, a lot less than gcc 4.3.0 was breaking.
Second, for most of those packages there are already fixes in bugzilla.
So, stop spreading FUD.
Code: Select all
# Mike Frysinger <vapier@gentoo.org> (10 May 2008)
# Wait for the # of broken packages to go back down #212763
>=sys-devel/libtool-2.2Afaik this is fixed with >=glibc-2.7-r2, so you have to update your glibc.Michal. wrote:Hello,
I get compile error:
http://tallica.pl/linux/gcc-4.3.1
emerge --info: http://tallica.pl/linux/emerge_info
