Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 98487 - gaim-extprefs 0.4-r1 fails to compile
Summary: gaim-extprefs 0.4-r1 fails to compile
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Net-im project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-09 12:17 UTC by Chuck Wegrzyn
Modified: 2005-08-13 14:31 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 Chuck Wegrzyn 2005-07-09 12:17:29 UTC
sideshow ~ # emerge gaim-extprefs
Calculating dependencies ...done!
>>> emerge (1 of 1) x11-plugins/gaim-extprefs-0.4-r1 to /
>>> md5 files   ;-) gaim-extprefs-0.4-r1.ebuild
>>> md5 files   ;-) gaim-extprefs-0.4.ebuild
>>> md5 files   ;-) files/digest-gaim-extprefs-0.4
>>> md5 files   ;-) files/gaim-extprefs-0.4-64bitfix.patch
>>> md5 files   ;-) files/digest-gaim-extprefs-0.4-r1
>>> md5 src_uri ;-) extendedprefs-0.4.tar.gz
>>> Unpacking source...
>>> Unpacking extendedprefs-0.4.tar.gz to /var/tmp/portage/gaim-extprefs-0.4-r1/work
 * Applying gaim-extprefs-0.4-64bitfix.patch ...                               
                                                [ ok ]
>>> Source unpacked.
Building for Linux or Other Gaim...
make -C ./src -f Makefile
make[1]: Entering directory
`/var/tmp/portage/gaim-extprefs-0.4-r1/work/extendedprefs-0.4/src'
libtool --mode=compile gcc -march=k8 -pipe -O2 -c extendedprefs.c -o
tmpextendedprefs.so.lo -I/usr/include/gaim -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API
-I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/freetype2/config -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include   -DHAVE_CONFIG_H -DEP_VERSION=\"0.4\"
mkdir .libs
 gcc -march=k8 -pipe -O2 -c extendedprefs.c -I/usr/include/gaim
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DXTHREADS -D_REENTRANT
-DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/freetype2/config -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -DHAVE_CONFIG_H -DEP_VERSION=\"0.4\"  -fPIC -DPIC
-o .libs/tmpextendedprefs.so.o
 gcc -march=k8 -pipe -O2 -c extendedprefs.c -I/usr/include/gaim
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DXTHREADS -D_REENTRANT
-DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/freetype2/config -I/usr/include/glib-2.0
-I/usr/lib64/glib-2.0/include -DHAVE_CONFIG_H -DEP_VERSION=\"0.4\" -o
tmpextendedprefs.so.o >/dev/null 2>&1
libtool --mode=link    gcc -march=k8 -pipe -O2 -o libtmpextendedprefs.so.la
-rpath /usr/lib64/gaim tmpextendedprefs.so.lo -lglib-2.0   -lgtk-x11-2.0
-lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0
-lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   -module -avoid-version
x86_64-pc-linux-gnu-g++ -shared -nostdlib
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64/crti.o
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtbeginS.o  .libs/tmpextendedprefs.so.o
 /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libgdk-x11-2.0.so
/usr/lib64/libatk-1.0.so -L/usr/lib64 /usr/lib64/libgdk_pixbuf-2.0.so
/usr/lib64/libpangoxft-1.0.so /usr/lib64/libpangox-1.0.so
/usr/lib64/libpango-1.0.so /usr/lib64/libgobject-2.0.so
/usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/libglib-2.0.so
-L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3
-L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/lib
-L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64
-L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../.. -L/lib/../lib64
-L/usr/lib/../lib64 -lstdc++ -lm -lc -lgcc_s
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtendS.o
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64/crtn.o  -march=k8
-Wl,-soname -Wl,libtmpextendedprefs.so.so -o .libs/libtmpextendedprefs.so.so
x86_64-pc-linux-gnu-g++:
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64/crti.o: No such file or
directory
x86_64-pc-linux-gnu-g++: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtbeginS.o: No
such file or directory
x86_64-pc-linux-gnu-g++: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtendS.o: No
such file or directory
x86_64-pc-linux-gnu-g++:
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib64/crtn.o: No such file or
directory
make[1]: *** [extendedprefs.so] Error 1
make[1]: Leaving directory
`/var/tmp/portage/gaim-extprefs-0.4-r1/work/extendedprefs-0.4/src'
make: *** [all] Error 2

!!! ERROR: x11-plugins/gaim-extprefs-0.4-r1 failed.
!!! Function src_compile, Line 38, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.



Reproducible: Always
Steps to Reproduce:
1.emerge gaim-extprefs
2.
3.



Expected Results:  
Perhaps compile correctly?

sideshow ~ # emerge info
Portage 2.0.51.22-r1 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r0,
2.6.12-gentoo-r4 x86_64)
=================================================================
System uname: 2.6.12-gentoo-r4 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.6.12
dev-lang/python:     2.3.4-r1, 2.4.1-r1
sys-apps/sandbox:    1.2.10
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.5
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -pipe -O2"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config        
    /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=k8 -pipe -O2"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X acpi alsa arts berkdb bitmap-fonts cdr crypt cups curl dvd esd fam
font-server fortran gif gpm gtk imagemagick imlib ipv6             java jp2 jpeg
kde lzw lzw-tiff mad mp3 mysql ncurses nls ogg opengl oss pam perl png python qt
readline ssl tcpd tiff truetype truety            pe-fonts type1-fonts usb
userlocales vorbis xml2 xmms xpm xrandr xv zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Olivier Crete (RETIRED) gentoo-dev 2005-07-18 20:24:17 UTC
that's a bug in your gcc installation. 
try running /sbin/fix_libtool_files.sh 3.4.3
it should fix your problem.. if it doesnt, please re-open
Comment 2 Chuck Wegrzyn 2005-07-19 03:53:46 UTC
First, this machines was BRAND NEW - built from 2005.0! Secondly, this is the
third machine this happened on, so it is not something unique to this machine. F

As you can see I ran it and everything checks out and it still doesn't work!
Besides this is the only application that has this problem. Nothing else I have
installed fails in this way.


sideshow ~ # /sbin/fix_libtool_files.sh 3.4.3
 * Scanning libtool files for hardcoded gcc library paths...
 *   [1/10] Scanning /lib ...
 *   [2/10] Scanning /usr/lib ...
 *   [3/10] Scanning /emul/linux/x86/lib ...
 *   [4/10] Scanning /emul/linux/x86/usr/lib ...
 *   [5/10] Scanning /home/cwegrzyn/lts/lts/ROOT/lib ...
 *   [6/10] Scanning /opt/blackdown-jdk-1.4.2.02/jre/lib/amd64 ...
 *   [7/10] Scanning /usr/kde/3.4/lib ...
 *   [8/10] Scanning /usr/local/lib ...
 *   [9/10] Scanning /usr/qt/3/lib ...
 *   [10/10] Scanning /usr/x86_64-pc-linux-gnu/lib ...
sideshow ~ # emerge gaim-extprefs
Calculating dependencies ...done!
>>> emerge (1 of 1) x11-plugins/gaim-extprefs-0.4-r1 to /
>>> md5 files   ;-) gaim-extprefs-0.4-r1.ebuild
>>> md5 files   ;-) gaim-extprefs-0.4.ebuild
>>> md5 files   ;-) files/digest-gaim-extprefs-0.4
>>> md5 files   ;-) files/gaim-extprefs-0.4-64bitfix.patch
>>> md5 files   ;-) files/digest-gaim-extprefs-0.4-r1
>>> md5 src_uri ;-) extendedprefs-0.4.tar.gz
>>> Unpacking source...
>>> Unpacking extendedprefs-0.4.tar.gz to /var/tmp/portage/gaim-extprefs-0.4-r1/
work
 * Applying gaim-extprefs-0.4-64bitfix.patch ...                          [ ok ]
>>> Source unpacked.
Building for Linux or Other Gaim...
make -C ./src -f Makefile
make[1]: Entering directory `/var/tmp/portage/gaim-extprefs-0.4-r1/work/extended
prefs-0.4/src'
libtool --mode=compile gcc -march=k8 -pipe -O2 -c extendedprefs.c -o tmpextended
prefs.so.lo -I/usr/include/gaim -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/in
clude   -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API -I/usr/include/gtk-2.0 -I/usr/
lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/inc
lude/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/li
b64/glib-2.0/include   -DHAVE_CONFIG_H -DEP_VERSION=\"0.4\"
mkdir .libs
 gcc -march=k8 -pipe -O2 -c extendedprefs.c -I/usr/include/gaim -I/usr/include/g
lib-2.0 -I/usr/lib64/glib-2.0/include -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API
-I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/us
r/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/
usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_CONFIG_H -DEP_VERSION=
\"0.4\"  -fPIC -DPIC -o .libs/tmpextendedprefs.so.o
 gcc -march=k8 -pipe -O2 -c extendedprefs.c -I/usr/include/gaim -I/usr/include/g
lib-2.0 -I/usr/lib64/glib-2.0/include -DXTHREADS -D_REENTRANT -DXUSE_MTSAFE_API
-I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/us
r/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/
usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DHAVE_CONFIG_H -DEP_VERSION=
\"0.4\" -o tmpextendedprefs.so.o >/dev/null 2>&1
libtool --mode=link    gcc -march=k8 -pipe -O2 -o libtmpextendedprefs.so.la -rpa
th /usr/lib64/gaim tmpextendedprefs.so.lo -lglib-2.0   -lgtk-x11-2.0 -lgdk-x11-2
.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0 -lpangox-1.0 -lpango-1.0 -lgobj
ect-2.0 -lgmodule-2.0 -ldl -lglib-2.0   -module -avoid-version
x86_64-pc-linux-gnu-g++ -shared -nostdlib /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3
/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtbeginS.o  .l
ibs/tmpextendedprefs.so.o  /usr/lib64/libgtk-x11-2.0.so /usr/lib64/libgdk-x11-2.
0.so /usr/lib64/libatk-1.0.so -L/usr/lib64 /usr/lib64/libgdk_pixbuf-2.0.so /usr/
lib64/libpangoxft-1.0.so /usr/lib64/libpangox-1.0.so /usr/lib64/libpango-1.0.so
/usr/lib64/libgobject-2.0.so /usr/lib64/libgmodule-2.0.so -ldl /usr/lib64/libgli
b-2.0.so -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3 -L/usr/lib/gcc/x86_64-pc-linux
-gnu/3.4.3/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gn
u/3.4.3/../../../../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../.. -L/l
                     ib/../lib64 -L/usr/lib/../lib64 -lstdc++ -lm -lc -lgcc_s
/usr/lib/gcc/x86_64-pc-                      linux-gnu/3.4.3/crtendS.o
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib                     
64/crtn.o  -march=k8 -Wl,-soname -Wl,libtmpextendedprefs.so.so -o .libs/libtmpex
                     tendedprefs.so.so
x86_64-pc-linux-gnu-g++: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib6
                     4/crti.o: No such file or directory
x86_64-pc-linux-gnu-g++: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtbeginS.o: No
                      such file or directory
x86_64-pc-linux-gnu-g++: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/crtendS.o: No su
                     ch file or directory
x86_64-pc-linux-gnu-g++: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3/../../../../lib6
                     4/crtn.o: No such file or directory
make[1]: *** [extendedprefs.so] Error 1
make[1]: Leaving directory `/var/tmp/portage/gaim-extprefs-0.4-r1/work/extendedp
                     refs-0.4/src'
make: *** [all] Error 2

!!! ERROR: x11-plugins/gaim-extprefs-0.4-r1 failed.
!!! Function src_compile, Line 38, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.

sideshow ~ #


                                        
Comment 3 Olivier Crete (RETIRED) gentoo-dev 2005-07-19 08:10:11 UTC
hmm.. probably some kind of libtool bug.... probably an amd64 problem..
Comment 4 Chuck Wegrzyn 2005-07-19 08:52:53 UTC
This is not a 64 bit bug. This problem has happened on 32 bit systems as well.
Comment 5 Herbie Hopkins (RETIRED) gentoo-dev 2005-07-19 13:29:22 UTC
Not been able to reproduce this on my amd64 box. Reassigning back to net-im due
to comment #4.
Comment 6 Don Seiler (RETIRED) gentoo-dev 2005-07-19 13:33:23 UTC
gaim-extprefs 0.5 has been released and now makes use of autotools.  The author
things it may alleviate some of these problems.  I'll try to get it into portage
tonight.
Comment 7 Don Seiler (RETIRED) gentoo-dev 2005-07-20 20:42:26 UTC
OK I've added gaim-extprefs 0.5 into ~ unstable for all arches it was on before.
 Can you please try and report here if you have the same problems.
Comment 8 Brian Moon 2005-08-11 12:19:58 UTC
I had the same error wiht 0.4.  0.5 installed fine.
Comment 9 Chuck Wegrzyn 2005-08-13 14:31:40 UTC
The latest version of extprefs fixed the problem! Great...