Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 53633 - emerge kdeutils-3.2.3 crashes (kmilo/powerbook2)
Summary: emerge kdeutils-3.2.3 crashes (kmilo/powerbook2)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: PPC All
: High blocker (vote)
Assignee: PPC Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-11 06:18 UTC by Michael Kiermaier
Modified: 2016-01-29 08:12 UTC (History)
1 user (show)

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 Michael Kiermaier 2004-06-11 06:18:19 UTC
I tried to update from kde-3.2.2 to kde 3.2.3 and got this:

make[3]: Entering directory `/var/tmp/portage/kdeutils-3.2.3/work/kdeutils-3.2.3/kmilo/powerbook2'
/bin/sh ../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I./../kmilod -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -pipe -mcpu=750 -fsigned-char -mpowerpc-gfxopt -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o pb_monitor.lo pb_monitor.cpp
pb_monitor.cpp: In member function `virtual KMilo::Monitor::DisplayType
   PowerBookMonitor::poll()':
pb_monitor.cpp:109: warning: `and' of mutually exclusive equal-tests is always
   0
/bin/sh ../../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -O2 -pipe -mcpu=750 -fsigned-char -mpowerpc-gfxopt -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION    -o kmilo_powerbook.la -rpath /usr/kde/3.2/lib/kde3 -module -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /usr/kde/3.2/lib -R /usr/qt/3/lib -R /usr/X11R6/lib  -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.2/lib  pb_monitor.lo ../kmilod/libkmilo.la -lkio -lpbb
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.3/../../../../powerpc-unknown-linux-gnu/bin/ld: Error: The symbol `fork@@GLIBC_2.0' has a R_PPC_REL24 relocation, that means '/usr/lib/libpbb.a(pbb_lib.o)' was compiled without -fPIC.
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.3/../../../../powerpc-unknown-linux-gnu/bin/ld: Error: The symbol `fclose@@GLIBC_2.1' has a R_PPC_REL24 relocation, that means '/usr/lib/libpbb.a(pbb_lib.o)' was compiled without -fPIC.
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.3/../../../../powerpc-unknown-linux-gnu/bin/ld: Error: The symbol `fclose@@GLIBC_2.1' has a R_PPC_REL24 relocation, that means '/usr/lib/libpbb.a(pbb_lib.o)' was compiled without -fPIC.
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.3/../../../../powerpc-unknown-linux-gnu/bin/ld: Error: The symbol `fclose@@GLIBC_2.1' has a R_PPC_REL24 relocation, that means '/usr/lib/libpbb.a(pbb_lib.o)' was compiled without -fPIC.
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.3/../../../../powerpc-unknown-linux-gnu/bin/ld: Error: The symbol `chdir@@GLIBC_2.0' has a R_PPC_REL24 relocation, that means '/usr/lib/libpbb.a(pbb_lib.o)' was compiled without -fPIC.
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.3/../../../../powerpc-unknown-linux-gnu/bin/ld: Error: The symbol `setsid@@GLIBC_2.0' has a R_PPC_REL24 relocation, that means '/usr/lib/libpbb.a(pbb_lib.o)' was compiled without -fPIC.
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.3/../../../../powerpc-unknown-linux-gnu/bin/ld: Error: The symbol `fopen@@GLIBC_2.1' has a R_PPC_REL24 relocation, that means '/usr/lib/libpbb.a(pbb_lib.o)' was compiled without -fPIC.
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.3/../../../../powerpc-unknown-linux-gnu/bin/ld: Error: The symbol `fprintf@@GLIBC_2.0' has a R_PPC_REL24 relocation, that means '/usr/lib/libpbb.a(pbb_lib.o)' was compiled without -fPIC.
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.3/../../../../powerpc-unknown-linux-gnu/bin/ld: Error: The symbol `fclose@@GLIBC_2.1' has a R_PPC_REL24 relocation, that means '/usr/lib/libpbb.a(pbb_lib.o)' was compiled without -fPIC.
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.3/../../../../powerpc-unknown-linux-gnu/bin/ld: Error: The symbol `check_devorfile' has a R_PPC_REL24 relocation, that means '/usr/lib/libpbb.a(pbb_lib.o)' was compiled without -fPIC.
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.3/../../../../powerpc-unknown-linux-gnu/bin/ld: Error: The symbol `strncpy@@GLIBC_2.0' has a R_PPC_REL24 relocation, that means '/usr/lib/libpbb.a(pbb_lib.o)' was compiled without -fPIC.
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.3/../../../../powerpc-unknown-linux-gnu/bin/ld: Error: The symbol `openlog@@GLIBC_2.0' has a R_PPC_REL24 relocation, that means '/usr/lib/libpbb.a(pbb_lib.o)' was compiled without -fPIC.
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.3/../../../../powerpc-unknown-linux-gnu/bin/ld: Error: The symbol `unlink@@GLIBC_2.0' has a R_PPC_REL24 relocation, that means '/usr/lib/libpbb.a(pbb_lib.o)' was compiled without -fPIC.
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.3/../../../../powerpc-unknown-linux-gnu/bin/ld: Error: The symbol `geteuid@@GLIBC_2.0' has a R_PPC_REL24 relocation, that means '/usr/lib/libpbb.a(pbb_lib.o)' was compiled without -fPIC.
/usr/lib/gcc-lib/powerpc-unknown-linux-gnu/3.3.3/../../../../powerpc-unknown-linux-gnu/bin/ld: Error: The symbol `taglist_init' has a R_PPC_REL24 relocation, that means '/usr/lib/libpbb.a(pbb_lib.o)' was compiled without -fPIC.
collect2: ld returned 1 exit status
make[3]: *** [kmilo_powerbook.la] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdeutils-3.2.3/work/kdeutils-3.2.3/kmilo/powerbook2'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdeutils-3.2.3/work/kdeutils-3.2.3/kmilo'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdeutils-3.2.3/work/kdeutils-3.2.3'
make: *** [all] Error 2

!!! ERROR: kde-base/kdeutils-3.2.3 failed.
!!! Function kde_src_compile, Line 129, Exitcode 2
!!! died running emake, kde_src_compile:make


It seems to me that pbbuttonsd (0.6.1 installed) and kdeutils do not fit together, as it already happened with older versions of kdeutils-3.2.x.

Hardware:
G3 iBook 800 MHz Rev. 2.2

# emerge info
Portage 2.0.50-r8 (default-ppc-2004.1, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.2_rc1-benh1)
=================================================================
System uname: 2.6.2_rc1-benh1 ppc 750FX
Gentoo Base System version 1.4.16
distcc 2.14 powerpc-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5
ACCEPT_KEYWORDS="ppc ~ppc"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe -mcpu=750 -fsigned-char -mpowerpc-gfxopt"
CHOST="powerpc-unknown-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -pipe -mcpu=750 -fsigned-char -mpowerpc-gfxopt"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache"
GENTOO_MIRRORS="ftp://gentoo.inode.at/source/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://gd.tuwien.ac.at/opsys/linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X aalib alsa apache2 apm arts audiofile berkdb caps crypt cups doc dvd encode flac foomaticdb gdbm gif gnome-libs gphoto2 gpm gtk2 guile icq imlib innodb jack jack-tmpfs java jpeg kde ladcca lcms libwww mad maildir mitshm monkey motif mozilla mpeg mysql ncurses nls offensive oggvorbis opengl pam pdflib perl png ppc python qt radeon readline samba sasl sdl slang speex spell ssl tcltk tcpd tetex tiff truetype usb video_cards_radeon wmf xml xml2 xmms xv zlib"
Comment 1 Caleb Tennis (RETIRED) gentoo-dev 2004-06-11 06:22:45 UTC
no idea what to do here, i'm an x86er through and through.  reassigning.
Comment 2 Luca Barbato gentoo-dev 2004-06-11 07:35:36 UTC
Looks like the binutils working correctly. Let me try and check if is really related to that problem
Comment 3 Michael Kiermaier 2004-06-12 02:50:41 UTC
I recompiled glibc and tried again, as I was told to do.
Nothing changed, I still get the error.

I have the following versions installed (all are the newest ones of ~ppc)
binutils: 2.15.90.0.1.1-r3
gcc: 3.3.1
glibc: 2.3.3.20040420
Comment 4 Luca Barbato gentoo-dev 2004-06-12 07:59:21 UTC
Try to use a previous binutils
Comment 5 Luca Barbato gentoo-dev 2004-06-12 20:43:00 UTC
I tried using binutils-2.15.90.0.3-r3 Please manually unmask it and the tell if that fixes the problem
Comment 6 Michael Kiermaier 2004-06-13 05:42:45 UTC
Using binutils-2.15.90.0.3-r3 the error did not occur and the compilation went fine.

Is is safe to leave this masked version of binutils on my machine? Or should I go back to the ~ppc one?
Comment 7 Luca Barbato gentoo-dev 2004-06-13 09:47:30 UTC
binutils-2.15.90.0.3-r3 are ~ppc now

thanks for the help