| View previous topic :: View next topic |
| Author |
Message |
marsclic n00b


Joined: 02 Mar 2003 Posts: 74
|
Posted: Sun Feb 13, 2005 12:13 pm Post subject: Kdelibs-3.3.2-r3: "undefined symbol: _ZN5QChar4nullE&qu |
|
|
Greetings all, has anyone experienced this or am I the lucky one ?
--------------------
Making all in .
make[3]: Entering directory `/var/tmp/portage/kdelibs-3.3.2-r3/work/kdelibs-3.3.2/kdeui'
/usr/qt/3/bin/uic -o kshortcutdialog_simple.h ./kshortcutdialog_simple.ui
/usr/qt/3/bin/uic: symbol lookup error: /usr/qt/3/bin/uic: undefined symbol: _ZN5QChar4nullE
make[3]: *** [kshortcutdialog_simple.h] Error 127
make[3]: Leaving directory `/var/tmp/portage/kdelibs-3.3.2-r3/work/kdelibs-3.3.2/kdeui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdelibs-3.3.2-r3/work/kdelibs-3.3.2/kdeui'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdelibs-3.3.2-r3/work/kdelibs-3.3.2'
make: *** [all] Error 2
-----------------------
# emerge info
Portage 2.0.51-r15 (default-linux/x86/2004.0, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-rc2-mm3 i686)
=================================================================
System uname: 2.6.9-rc2-mm3 i686 AMD Athlon(tm)
Gentoo Base System version 1.6.9
Python: dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 10 2005, 13:08:51)]
dev-lang/python: 2.2.3-r5, 2.3.4-r1
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.9.4, 1.5
sys-devel/binutils: 2.15.92.0.2-r2
sys-devel/libtool: 1.5.10-r4
virtual/os-headers: 2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /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 /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/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -O3 -pipe -fforce-addr -fomit-frame-pointer -funroll-loops -frerun-cse-after-loop -frerun-loop-opt -falign-functions=4 -maccumulate-outgoing-args -ffast-math -fprefetch-loop-arrays"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mirror.tucdemonic.org/gentoo/ http://gentoo.ccccom.com http://gentoo.llarian.net/ http://mirror.usu.edu/mirrors/gentoo/ http://gentoo.chem.wisc.edu/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts bonobo cdr crypt cscope cups directfb encode esd f77 fam flacfont-server foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imlib ipv6 javajpeg junit kde ldap libg++ libwww mad mikmod motif mozilla mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python qt quicktime readline ruby samba scanner sdl slang speex spell ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts xml xml2 xmms xv zlib"
Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
--------------------------------------- |
|
| Back to top |
|
 |
marsclic n00b


Joined: 02 Mar 2003 Posts: 74
|
Posted: Sun Feb 13, 2005 8:12 pm Post subject: kdebase |
|
|
Kdebase-3.3.2-r2 has exactly the same problem:
make[4]: Entering directory `/var/tmp/portage/kdebase-3.3.2-r2/work/kdebase-3.3.2/kcontrol/background'
/usr/qt/3/bin/moc ./main.h -o main.moc
/usr/qt/3/bin/uic -o bgdialog_ui.h ./bgdialog_ui.ui
/usr/qt/3/bin/uic: symbol lookup error: /usr/qt/3/bin/uic: undefined symbol: _ZN5QChar4nullE
make[4]: *** [bgdialog_ui.h] Error 127
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `/var/tmp/portage/kdebase-3.3.2-r2/work/kdebase-3.3.2/kcontrol/background'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdebase-3.3.2-r2/work/kdebase-3.3.2/kcontrol/background'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdebase-3.3.2-r2/work/kdebase-3.3.2/kcontrol'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdebase-3.3.2-r2/work/kdebase-3.3.2'
make: *** [all] Error 2 |
|
| Back to top |
|
 |
SpaceAgeSage n00b


Joined: 03 Feb 2003 Posts: 4 Location: BC, Canada
|
Posted: Sat Feb 19, 2005 10:28 am Post subject: |
|
|
Yes, I've been seeing this as well, not quite sure what is going on, it looks like this may have something to do with it: https://bugs.gentoo.org/show_bug.cgi?id=68364
I ended up building kde in a chroot of a stage1 on stage3 dev mothod, and it worked ok _________________ xml + cyborgs = world domanation |
|
| Back to top |
|
 |
irasnyd Apprentice


Joined: 16 Feb 2003 Posts: 286 Location: Placentia, CA
|
Posted: Tue Feb 22, 2005 5:49 pm Post subject: |
|
|
I've been getting this recently too. I did have it successfully merged. Then I wen't to emerge krusader (which failed with the same undefined symbol error). Since then, I've removed qt and kdelibs (to try to get krusader to compile), but now I cannot even get kdelibs to compile! It's very strange.
I'm trying downgrading my glibc to see if that helps. I'll post back if it does.
Here's my emerge info just for kicks:
| Code: |
irasnyd@yuki ~ $ emerge info
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-cko3 i686)
=================================================================
System uname: 2.6.10-cko3 i686 AMD Athlon(tm) XP 3000+
Gentoo Base System version 1.6.9
Python: dev-lang/python-2.3.5 [2.3.5 (#1, Feb 18 2005, 21:08:42)]
ccache version 2.3 [enabled]
dev-lang/python: 2.3.5
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.9.4, 1.5
sys-devel/binutils: 2.15.92.0.2-r3
sys-devel/libtool: 1.5.10-r4
virtual/os-headers: 2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -mfpmath=sse -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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=athlon-xp -O2 -mfpmath=sse -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks fixpackages sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.ccccom.com http://128.213.5.34/gentoo/ http://mirror.cpsc.ucalgary.ca/mirror/gentoo.org http://mirrors.tds.net/gentoo"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/fluidportage/trunk"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex S3TC X a52 aac acpi aim alsa avi berkdb bigger-fonts bitmap-fonts cdr cups curl dvd dvdr dvdread fbcon flac foomaticdb freetype gdbm gif gimpprint gpm gstreamer gtk gtk2 hal imlib imlib2 jabber java jpeg kdeenablefinal mad matroska mmap mmx mmx2 mozilla moznocompose moznoirc moznomail mp3 mpeg ncurses nptl nptlonly offensive ogg oggvorbis opengl oscar pam pdflib png ppds python radeon readline real rtc sdl slang spell sse ssl truetype truetype-fonts unicode usb userlocales vim-with-x vorbis xanim xine xml xml2 xprint xv xvid zlib video_cards_radeon"
Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL
|
Last edited by irasnyd on Tue Feb 22, 2005 10:51 pm; edited 1 time in total |
|
| Back to top |
|
 |
irasnyd Apprentice


Joined: 16 Feb 2003 Posts: 286 Location: Placentia, CA
|
Posted: Tue Feb 22, 2005 9:03 pm Post subject: |
|
|
Recompiling glibc back to an older version didn't help at all.
I'm really curious why this worked the first time, and now it isn't working.
Any more ideas?
EDIT: I notice we're both using gcc-3.4. I'm trying recompiling qt and kdelibs on gcc-3.3.4 right now.
EDIT2: Nope, compiling qt and kdelibs with gcc-3.3.4 didn't solve anything. Kdelibs still breaks. |
|
| Back to top |
|
 |
irasnyd Apprentice


Joined: 16 Feb 2003 Posts: 286 Location: Placentia, CA
|
Posted: Wed Feb 23, 2005 1:38 am Post subject: solved for me! |
|
|
I found the issue causing this. I turns out the Samsung printer I got this week installed a copy of it's own libqt-mt.so.3.0.4 in /usr/lib. I removed this file, and changed the link to /lib/qt/3/lib/libqt-mt.so.3. I haven't tested if samsung's stuff still works, but now I just got kdelibs and krusader to compile.
So look for a qt lib that was installed by something else, because that fixed it for me. |
|
| Back to top |
|
 |
Dgege n00b

Joined: 14 Jun 2004 Posts: 59
|
Posted: Sat Feb 26, 2005 7:13 pm Post subject: |
|
|
Oh thank you ! Damn Samsung, I've had this problem for a while now and I've been trying to find out the problem like crazy.
Damn you Samsung ! Although I love the printer and the fact that they actually deliver rerally good drivers
Thanks again,
Georges. |
|
| Back to top |
|
 |
UserX n00b

Joined: 06 Feb 2005 Posts: 11
|
Posted: Mon Jun 27, 2005 11:12 am Post subject: Re: solved for me! |
|
|
| irasnyd wrote: | I found the issue causing this. I turns out the Samsung printer I got this week installed a copy of it's own libqt-mt.so.3.0.4 in /usr/lib. I removed this file, and changed the link to /lib/qt/3/lib/libqt-mt.so.3. I haven't tested if samsung's stuff still works, but now I just got kdelibs and krusader to compile.
So look for a qt lib that was installed by something else, because that fixed it for me. |
Same problem to me, solved via ln -s to the right libqt-mt.so.3 in /usr/lib/.....
REgards |
|
| Back to top |
|
 |
Carlo Developer


Joined: 12 Aug 2002 Posts: 3356
|
Posted: Mon Jun 27, 2005 12:04 pm Post subject: |
|
|
Uh.  _________________ Please make sure that you have searched for an answer to a question after reading all the relevant docs. |
|
| Back to top |
|
 |
cegner n00b

Joined: 14 Dec 2005 Posts: 1
|
Posted: Wed Dec 14, 2005 7:36 am Post subject: Fix is okay for printer, breaks scanner |
|
|
Hey,
I was able to fix the symbol problem by:
$ sudo ln -sf /usr/qt/3/lib/libqt-mt.so.3 /usr/lib/libqt-mt.so.3
Printing works fine but Configurator can't find the scanner.
Restoring the link via:
$ sudo ln -sf libqt-mt.samsung-mfp.so.3.0.4 libqt-mt.so.3
allows Configurator to see the scanner again.
So far, I'm not thrilled with the Samsung software. Why should lpr depend on X just so I can hit the print button? At least make it an option not to display in X. If anyone has found a way around this, please post. [insert diatribe about why I use Linux in the first place...]
Chris |
|
| Back to top |
|
 |
Kurous n00b


Joined: 16 Jun 2004 Posts: 50
|
Posted: Sat Jan 21, 2006 6:59 am Post subject: |
|
|
I have/had this problem as well. Anything KDE won't compile at all after installing the printer driver. I tired making a symbolic link and as per the posts above and so far I've just made the situation worse. Will uninstalling the printer driver restore my system? Can someone tell me how, I would like to be able to update my system without all the kde libs breaking and then try and reinstall the printer without the samsung software. Basically go back to a state before I installed the printer, and try and work around it replacing this qt file. _________________ I just want to be a moderately intelligent monkey that wears a suit.... That's why I've enrolled in business school! |
|
| Back to top |
|
 |
unimatrix_zero n00b


Joined: 08 Jul 2005 Posts: 28 Location: Bochum/ Germany
|
Posted: Sun Apr 02, 2006 12:20 pm Post subject: |
|
|
All links are fixed but kde compile sometimes failes, cause:
qt leaves : undefined symbol: _ZN5QChar4nullE
qt3 patch included no resolve
Don`t know how to fix for ever, cause, ln -s /usr/qt/3/lib/libqt-mt.so.3 /usr/lib/libqt-mt.so.3
will fixes the problem tempotary, the emerge kde <bla> will compile without probs.
The next emrege kde ebuild to emerge will failes.
Any suggestions,?? |
|
| Back to top |
|
 |
|