Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79528 - peksystray-0.2 fails - see emerge.log
Summary: peksystray-0.2 fails - see emerge.log
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Desktop WM Team (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-25 16:50 UTC by Fernando (likewhoa)
Modified: 2005-01-28 15:13 UTC (History)
0 users

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


Attachments
peksystray configure log (config.log,8.62 KB, text/plain)
2005-01-25 16:51 UTC, Fernando (likewhoa)
Details
Fixed ebuild, added a src_compile(), added sed statement to remove empty Library searchpath (peksystray-0.2.ebuild,856 bytes, application/octet-stream)
2005-01-28 14:04 UTC, Mark Richardson
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fernando (likewhoa) 2005-01-25 16:50:46 UTC
while trying to emerge peksystray-0.2, i get a bunch of errors which i can only relate to xorg, but attached below is the log event

Reproducible: Always
Steps to Reproduce:
1. emerge =peksystray-0.2


Actual Results:  
emake fails

Expected Results:  
emerge

Portage 2.0.51-r15 (gcc34-x86-2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0,
2.6.10-ck5 i686)
=================================================================
System uname: 2.6.10-ck5 i686 Pentium III (Coppermine)
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jan 20 2005, 20:57:00)]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r3
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=pentium3 -pipe -mfpmath=sse -maccumulate-outgoing-args
-fforce-addr -ftracer -fomit-frame-pointer -fprefetch-loop-arrays"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref
/usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/X11/xdm/Xaccess /etc/X11/xdm/Xservers
/etc/X11/xdm/xdm-config /etc/X11/xorg.conf /etc/apache2/conf/apache2.conf
/etc/apf/conf.apf /etc/conf.d/rc /etc/fstab /etc/gconf /etc/init.d/bootmisc
/etc/init.d/localmount /etc/init.d/modules /etc/modules.autoload.d/kernel-2.6
/etc/security/limits.conf /etc/ssh/sshd_config /etc/terminfo
/etc/xinetd.d/xvncserver /opt/vmware/bin/vmware-config.pl /usr/X11R6/bin/startx
/etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -pipe -mfpmath=sse -maccumulate-outgoing-args
-fforce-addr -ftracer -fomit-frame-pointer -fprefetch-loop-arrays
-fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs candy ccache distlocks sandbox sfperms userpriv usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X aalib alsa apache2 apm avi bash-completion bcmath bitmap-fonts bzlib
calendar caps cdr crypt ctype cups curl curlwrappers directfb divx4linux dvd
dvdr encode exif f77 fam fbcon font-server foomaticdb fortran ftp gd gdbm gif
gnustep gnutls gphoto2 gpm gstreamer gtk gtk2 hardenedphp imagemagick imlib ipv6
java jikes joystick jpeg lcms ldap libg++ libwww mad maildir mbox memlimit mhash
mime ming mmx mng motif mozilla mp3 mpeg mpi msn mysql mysqli ncurses nls nptl
objc opengl oscar oss pam pcre pdflib perl php pie plotutils png pntl prelude
python qt quicktime readline sasl sdl session simplexml slcms sndfile snmp
sockets socks5 spell spl sqlite sse ssl svg svga symlink tcltk tiff tokenizer
truetype truetype-fonts type1-fonts unicode usb vhosts wddx wmf x86 xface xine
xml2 xmlrpc xmms xosd xpm xprint xsl xv xvid yahoo zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, PORTDIR_OVERLAY
Comment 1 Fernando (likewhoa) 2005-01-25 16:51:36 UTC
Created attachment 49522 [details]
peksystray configure log
Comment 2 Fernando (likewhoa) 2005-01-27 08:53:11 UTC
Calculating dependencies  >>> Unpacking source...
>>> Unpacking peksystray-0.2.tar.gz to /var/tmp/portage/peksystray-0.2/work
 * Applying peksystray-gcc3-mlsl.diff ...                                                                                                                  [ ok ]
>>> Source unpacked.
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/
lib
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking for i686-pc-linux-gnu-strip... no
checking for strip... strip
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of i686-pc-linux-gnu-gcc... gcc3
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for X... libraries , headers /usr/X11R6/include
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: executing depfiles commands
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/peksystray-0.2/work/peksystray-0.2'
Making all in src
make[2]: Entering directory `/var/tmp/portage/peksystray-0.2/work/peksystray-0.2/src'
source='peksystray.c' object='peksystray.o' libtool=no \
depfile='.deps/peksystray.Po' tmpdepfile='.deps/peksystray.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include    -O2 -march=pentium3 -pipe -mfpmath=sse -maccumulate-outgoing-args -fforce-addr -ftrace
r -fomit-frame-pointer -fprefetch-loop-arrays -c `test -f 'peksystray.c' || echo './'`peksystray.c
i686-pc-linux-gnu-gcc  -O2 -march=pentium3 -pipe -mfpmath=sse -maccumulate-outgoing-args -fforce-addr -ftracer -fomit-frame-pointer -fprefetch-loop-arrays  -Wl,-
O1 -o peksystray  peksystray.o -L -lX11 
peksystray.o(.text+0x34e): In function `add_tray_icon':
: undefined reference to `XReparentWindow'
peksystray.o(.text+0x35f): In function `add_tray_icon':
: undefined reference to `XMapRaised'
peksystray.o(.text+0x381): In function `add_tray_icon':
: undefined reference to `XInternAtom'
peksystray.o(.text+0x3d4): In function `add_tray_icon':
: undefined reference to `XSendEvent'
peksystray.o(.text+0x411): In function `add_tray_icon':
: undefined reference to `XAllocClassHint'
peksystray.o(.text+0x476): In function `add_tray_icon':
: undefined reference to `XCreateSimpleWindow'
peksystray.o(.text+0x4b2): In function `add_tray_icon':
: undefined reference to `XSetClassHint'
peksystray.o(.text+0x4ba): In function `add_tray_icon':
: undefined reference to `XFree'
peksystray.o(.text+0x4bf): In function `add_tray_icon':
: undefined reference to `XAllocWMHints'
peksystray.o(.text+0x4fc): In function `add_tray_icon':
: undefined reference to `XSetWMHints'
peksystray.o(.text+0x504): In function `add_tray_icon':
: undefined reference to `XFree'
peksystray.o(.text+0x52a): In function `add_tray_icon':
: undefined reference to `XSelectInput'
peksystray.o(.text+0x54b): In function `add_tray_icon':
: undefined reference to `XSetWindowBackgroundPixmap'
peksystray.o(.text+0x568): In function `add_tray_icon':
: undefined reference to `XMapRaised'
peksystray.o(.text+0x575): In function `add_tray_icon':
: undefined reference to `XFlush'
peksystray.o(.text+0x5cc): In function `add_tray_icon':
: undefined reference to `XSetClassHint'
peksystray.o(.text+0x6a0): In function `rm_tray_icon':
: undefined reference to `XDestroyWindow'
peksystray.o(.text+0x70d): In function `handle_event':
: undefined reference to `XGetWindowAttributes'
peksystray.o(.text+0x760): In function `handle_event':
: undefined reference to `XResizeWindow'
peksystray.o(.text+0x7e9): In function `eventLoop':
: undefined reference to `XPending'
peksystray.o(.text+0x802): In function `eventLoop':
: undefined reference to `XNextEvent'
peksystray.o(.text+0x86b): In function `eventLoop':
: undefined reference to `XPending'
peksystray.o(.text+0x8a3): In function `eventLoop':
: undefined reference to `XGetSelectionOwner'
peksystray.o(.text+0x9b5): In function `eventLoop':
: undefined reference to `XSetSelectionOwner'
peksystray.o(.text+0x9f8): In function `main':
: undefined reference to `XOpenDisplay'
peksystray.o(.text+0xa6e): In function `main':
: undefined reference to `XCreateSimpleWindow'
peksystray.o(.text+0xa78): In function `main':
: undefined reference to `XAllocClassHint'
peksystray.o(.text+0xaa9): In function `main':
: undefined reference to `XSetClassHint'
peksystray.o(.text+0xab1): In function `main':
: undefined reference to `XFree'
peksystray.o(.text+0xab6): In function `main':
: undefined reference to `XAllocWMHints'
peksystray.o(.text+0xaea): In function `main':
: undefined reference to `XSetWMHints'
peksystray.o(.text+0xaf7): In function `main':
: undefined reference to `XFree'
peksystray.o(.text+0xb16): In function `main':
: undefined reference to `XSetWindowBackgroundPixmap'
peksystray.o(.text+0xb2d): In function `main':
: undefined reference to `XInternAtom'
peksystray.o(.text+0xb53): In function `main':
: undefined reference to `XSetSelectionOwner'
peksystray.o(.text+0xb69): In function `main':
: undefined reference to `XGetSelectionOwner'
peksystray.o(.text+0xb92): In function `main':
: undefined reference to `XSelectInput'
peksystray.o(.text+0xba9): In function `main':
: undefined reference to `XFlush'
peksystray.o(.text+0xbbb): In function `main':
: undefined reference to `XCloseDisplay'
peksystray.o(.text+0xc12): In function `main':
: undefined reference to `XMapRaised'
peksystray.o(.text+0xc1f): In function `main':
: undefined reference to `XFlush'
peksystray.o(.text+0xc31): In function `main':
: undefined reference to `XCloseDisplay'
peksystray.o(.text+0xc7f): In function `main':
: undefined reference to `XInternAtom'
peksystray.o(.text+0xcda): In function `main':
: undefined reference to `XSendEvent'
peksystray.o(.text+0xcf6): In function `main':
: undefined reference to `XInternAtom'
peksystray.o(.text+0xd17): In function `main':
peksystray.o(.text+0x802): In function `eventLoop':
: undefined reference to `XNextEvent'
peksystray.o(.text+0x86b): In function `eventLoop':
: undefined reference to `XPending'
peksystray.o(.text+0x8a3): In function `eventLoop':
: undefined reference to `XGetSelectionOwner'
peksystray.o(.text+0x9b5): In function `eventLoop':
: undefined reference to `XSetSelectionOwner'
peksystray.o(.text+0x9f8): In function `main':
: undefined reference to `XOpenDisplay'
peksystray.o(.text+0xa6e): In function `main':
: undefined reference to `XCreateSimpleWindow'
peksystray.o(.text+0xa78): In function `main':
: undefined reference to `XAllocClassHint'
peksystray.o(.text+0xaa9): In function `main':
: undefined reference to `XSetClassHint'
peksystray.o(.text+0xab1): In function `main':
: undefined reference to `XFree'
peksystray.o(.text+0xab6): In function `main':
: undefined reference to `XAllocWMHints'
peksystray.o(.text+0xaea): In function `main':
: undefined reference to `XSetWMHints'
peksystray.o(.text+0xaf7): In function `main':
: undefined reference to `XFree'
peksystray.o(.text+0xb16): In function `main':
: undefined reference to `XSetWindowBackgroundPixmap'
peksystray.o(.text+0xb2d): In function `main':
: undefined reference to `XInternAtom'
peksystray.o(.text+0xb53): In function `main':
: undefined reference to `XSetSelectionOwner'
peksystray.o(.text+0xb69): In function `main':
: undefined reference to `XGetSelectionOwner'
peksystray.o(.text+0xb92): In function `main':
: undefined reference to `XSelectInput'
peksystray.o(.text+0xba9): In function `main':
: undefined reference to `XFlush'
peksystray.o(.text+0xbbb): In function `main':
: undefined reference to `XCloseDisplay'
peksystray.o(.text+0xc12): In function `main':
: undefined reference to `XMapRaised'
peksystray.o(.text+0xc1f): In function `main':
: undefined reference to `XFlush'
peksystray.o(.text+0xc31): In function `main':
: undefined reference to `XCloseDisplay'
peksystray.o(.text+0xc7f): In function `main':
: undefined reference to `XInternAtom'
peksystray.o(.text+0xcda): In function `main':
: undefined reference to `XSendEvent'
peksystray.o(.text+0xcf6): In function `main':
: undefined reference to `XInternAtom'
peksystray.o(.text+0xd17): In function `main':
: undefined reference to `XInternAtom'
collect2: ld returned 1 exit status
make[2]: *** [peksystray] Error 1
make[2]: Leaving directory `/var/tmp/portage/peksystray-0.2/work/peksystray-0.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/peksystray-0.2/work/peksystray-0.2'
make: *** [all] Error 2

!!! ERROR: x11-misc/peksystray-0.2 failed.
!!! Function src_compile, Line 556, Exitcode 2
!!! emake failed


and that's what happents..
Comment 3 Mark Richardson 2005-01-28 14:04:19 UTC
Created attachment 49772 [details]
Fixed ebuild, added a src_compile(), added sed statement to remove empty Library searchpath

The gcc command executed contains -L -lX11, the -L needs to be removed
otherwise -lX11 is not found creating the error.

Same applies for 0.2.1 ebuild
Comment 4 Fernando (likewhoa) 2005-01-28 15:13:25 UTC
that did the trick, thanks,, should update tree with fix..