Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 29032 - gcc-3.3.1-r1: Emerging gtk+-2.2.4-r1 fails in gtk.immodules
Summary: gcc-3.3.1-r1: Emerging gtk+-2.2.4-r1 fails in gtk.immodules
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Please assign to toolchain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-17 23:20 UTC by Joel Metelius
Modified: 2003-10-02 00:18 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joel Metelius 2003-09-17 23:20:29 UTC
When trying to emerge gtk+-2.2.4-r1 I get the errors attached.

I recently did a emerge depclean soo that might be the cause...

Most other packages emerges fine but not gtk+.

I've rebuilt gcc, binutils, modutils and some other packages but it didn't solve
the problem.

Reproducible: Always
Steps to Reproduce:
1. emerge -uv gtk+


Actual Results:  
...
creating im-viqr.la
(cd .libs && rm -f im-viqr.la && ln -s ../im-viqr.la im-viqr.la)
../../gtk/gtk-query-immodules-2.0 *.la > gtk.immodules
Cannot load module
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-am-et.la:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-am-et.so:
ELF load command alignment not page-aligned
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-am-et.la does
not export GTK+ IM module API:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-am-et.so:
ELF load command alignment not page-aligned
Cannot load module
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-cedilla.la:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-cedilla.so:
ELF load command alignment not page-aligned
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-cedilla.la does
not export GTK+ IM module API:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-cedilla.so:
ELF load command alignment not page-aligned
Cannot load module
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-cyrillic-translit.la:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-cyrillic-translit.so:
ELF load command alignment not page-aligned
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-cyrillic-translit.la
does not export GTK+ IM module API:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-cyrillic-translit.so:
ELF load command alignment not page-aligned
Cannot load module
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-hangul.la:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-hangul.so:
ELF load command alignment not page-aligned
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-hangul.la does
not export GTK+ IM module API:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-hangul.so:
ELF load command alignment not page-aligned
Cannot load module
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-inuktitut.la:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-inuktitut.so:
ELF load command alignment not page-aligned
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-inuktitut.la
does not export GTK+ IM module API:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-inuktitut.so:
ELF load command alignment not page-aligned
Cannot load module
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-ipa.la:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-ipa.so:
ELF load command alignment not page-aligned
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-ipa.la does not
export GTK+ IM module API:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-ipa.so:
ELF load command alignment not page-aligned
Cannot load module
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-thai-broken.la:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-thai-broken.so:
ELF load command alignment not page-aligned
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-thai-broken.la
does not export GTK+ IM module API:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-thai-broken.so:
ELF load command alignment not page-aligned
Cannot load module
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-ti-er.la:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-ti-er.so:
ELF load command alignment not page-aligned
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-ti-er.la does
not export GTK+ IM module API:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-ti-er.so:
ELF load command alignment not page-aligned
Cannot load module
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-ti-et.la:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-ti-et.so:
ELF load command alignment not page-aligned
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-ti-et.la does
not export GTK+ IM module API:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-ti-et.so:
ELF load command alignment not page-aligned
Cannot load module
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-viqr.la:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-viqr.so:
ELF load command alignment not page-aligned
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-viqr.la does not
export GTK+ IM module API:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-viqr.so:
ELF load command alignment not page-aligned
Cannot load module
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-xim.la:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-xim.so:
ELF load command alignment not page-aligned
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/im-xim.la does not
export GTK+ IM module API:
/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input/.libs/im-xim.so:
ELF load command alignment not page-aligned
make[3]: *** [gtk.immodules] Error 1
make[3]: Leaving directory
`/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules/input'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/gtk+-2.2.4-r1/work/gtk+-2.2.4'
make: *** [all-recursive-am] Error 2
 
!!! ERROR: x11-libs/gtk+-2.2.4-r1 failed.
!!! Function src_compile, Line 62, Exitcode 2
!!! (no error message)


Portage 2.0.49-r4 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1, 2.4.22_pre2-gss)
=================================================================
System uname: 2.4.22_pre2-gss i686 Pentium III (Coppermine)
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /opt/tomcat/conf
/usr/kde/3.1/share/config /usr/share/config"CONFIG_PROTECT_MASK="/etc/gconf
/etc/env.d"
CXXFLAGS="-O3 -march=pentium3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 oss apm arts avi crypt cups encode foomaticdb gif jpeg libg++ libwww
mad mikmod mmx mpeg ncurses nls pdflib quicktime sdl spell truetype xmms xv zlib
gdbm berkdb slang readline svga java X gpm tcpd pam ssl python esd imlib
oggvorbis gnome gtk motif opengl mozilla jikes junit apache2 -kde -qt perl fbcon
tcltk xinerama sse xml xml2 -rage128 mach64 png"
Comment 1 Joel Metelius 2003-09-17 23:32:46 UTC
I also recently had to downgrade gcc and gettext...
Comment 2 Joel Metelius 2003-09-19 04:21:06 UTC
Solved by recompiling the full tree (with the same config):
emerge -v --deep evolution --emptytree

Comment 3 Joshua Kinard gentoo-dev 2003-10-02 00:18:04 UTC
Resolving as FIXED as per Comment #2.