Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 94217 - x11-misc/fbpanel-4.2 fails on amd64 (-fPIC problem)
Summary: x11-misc/fbpanel-4.2 fails on amd64 (-fPIC problem)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Commonbox Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-27 14:08 UTC by Martin Ehmsen (RETIRED)
Modified: 2005-06-01 10:14 UTC (History)
0 users

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


Attachments
Patches the Makefiles so -fPIC is used as it should. (fbpanel-4.2-Makefile.patch,775 bytes, patch)
2005-05-31 06:08 UTC, Martin Ehmsen (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Ehmsen (RETIRED) gentoo-dev 2005-05-27 14:08:49 UTC
The new fbpanel-4.2 fails to emerge on amd64 with the following message:

CC   systray/eggtraymanager.o
CC   systray/fixedtip.o
CC   systray/main.o
LD   systray/tray.so
/usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3-20050110/../../../../x86_64-pc-linux-gnu/bin/ld:
egg-marshal.o: relocation R_X86_64_32 against `a local symbol' can not be used
when making a shared object; recompile with -fPIC
egg-marshal.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[1]: *** [tray.so] Error 1
make: *** [systray] Error 2

!!! ERROR: x11-misc/fbpanel-4.2 failed.
!!! Function src_compile, Line 21, Exitcode 2
!!! Make failed.
!!! If you need support, post the topmost build error, NOT this status message.


Reproducible: Always
Steps to Reproduce:




Portage 2.0.51.22-r1 (default-linux/amd64/2005.0, gcc-3.4.3-20050110,
glibc-2.3.5-r0, 2.6.12-rc4 x86_64)
=================================================================
System uname: 2.6.12-rc4 x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System version 1.6.12
ccache version 2.4 [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.8
sys-devel/autoconf:  2.13, 2.59-r6
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
sys-devel/libtool:   1.5.18
virtual/os-headers:  2.6.11
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=athlon64"
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/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -pipe -march=athlon64"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo
http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
MAKEOPTS=""
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X Xaw3d acpi aim alsa auctex audiofile avi berkdb bitmap-fonts
cdparanoia cdr crypt cups curl emacs emacs-w3 encode esd fam ffmpeg flac
font-server fortran freetype gd gif gimpprint glade gtk gtk2 imagemagick imap
imlib imlib2 jabber java jp2 jpeg libwww lzw lzw-tiff mad maildir mailwrapper
md5sum motif mp3 mpeg mpeg4 nas ncurses network nls nntp nptl nvidia ogg
oggvorbis opengl opens oss pam perl png pnp ppds python qt readline rtc sdl
slang ssl tcpd tetex threads tiff truetype truetype-fonts type1-fonts unicode
usb utf8 vanilla vorbis xml2 xpm xrandr xv zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Martin Ehmsen (RETIRED) gentoo-dev 2005-05-31 06:08:13 UTC
Created attachment 60273 [details, diff]
Patches the Makefiles so -fPIC is used as it should.

This patch fixes the problem.
I have notified upstream, so it should be fixed upstream in the next version.
Comment 2 Aaron Walker (RETIRED) gentoo-dev 2005-05-31 18:52:50 UTC
k just got myself access to an amd64 box so I can test it when I get home from
work in the morning.
Comment 3 Martin Ehmsen (RETIRED) gentoo-dev 2005-06-01 00:37:19 UTC
Upstream has made a new release fbpanel-4.3 which fixes this problem.
I think this is the only fix in the new version, so it should be ok to just upgrade.
Comment 4 Aaron Walker (RETIRED) gentoo-dev 2005-06-01 10:14:30 UTC
Actually there are quite a few changes.  Please test and make sure it works for you.