Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Kdelibs-3.3.2-r3: "undefined symbol: _ZN5QChar4nullE&qu
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
marsclic
n00b
n00b


Joined: 02 Mar 2003
Posts: 74

PostPosted: Sun Feb 13, 2005 12:13 pm    Post subject: Kdelibs-3.3.2-r3: "undefined symbol: _ZN5QChar4nullE&qu Reply with quote

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
View user's profile Send private message
marsclic
n00b
n00b


Joined: 02 Mar 2003
Posts: 74

PostPosted: Sun Feb 13, 2005 8:12 pm    Post subject: kdebase Reply with quote

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
View user's profile Send private message
SpaceAgeSage
n00b
n00b


Joined: 03 Feb 2003
Posts: 4
Location: BC, Canada

PostPosted: Sat Feb 19, 2005 10:28 am    Post subject: Reply with quote

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
View user's profile Send private message
irasnyd
Apprentice
Apprentice


Joined: 16 Feb 2003
Posts: 286
Location: Placentia, CA

PostPosted: Tue Feb 22, 2005 5:49 pm    Post subject: Reply with quote

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
View user's profile Send private message
irasnyd
Apprentice
Apprentice


Joined: 16 Feb 2003
Posts: 286
Location: Placentia, CA

PostPosted: Tue Feb 22, 2005 9:03 pm    Post subject: Reply with quote

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
View user's profile Send private message
irasnyd
Apprentice
Apprentice


Joined: 16 Feb 2003
Posts: 286
Location: Placentia, CA

PostPosted: Wed Feb 23, 2005 1:38 am    Post subject: solved for me! Reply with quote

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
View user's profile Send private message
Dgege
n00b
n00b


Joined: 14 Jun 2004
Posts: 59

PostPosted: Sat Feb 26, 2005 7:13 pm    Post subject: Reply with quote

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
View user's profile Send private message
UserX
n00b
n00b


Joined: 06 Feb 2005
Posts: 11

PostPosted: Mon Jun 27, 2005 11:12 am    Post subject: Re: solved for me! Reply with quote

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
View user's profile Send private message
Carlo
Developer
Developer


Joined: 12 Aug 2002
Posts: 3356

PostPosted: Mon Jun 27, 2005 12:04 pm    Post subject: Reply with quote

Uh. :roll:
_________________
Please make sure that you have searched for an answer to a question after reading all the relevant docs.
Back to top
View user's profile Send private message
cegner
n00b
n00b


Joined: 14 Dec 2005
Posts: 1

PostPosted: Wed Dec 14, 2005 7:36 am    Post subject: Fix is okay for printer, breaks scanner Reply with quote

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
View user's profile Send private message
Kurous
n00b
n00b


Joined: 16 Jun 2004
Posts: 50

PostPosted: Sat Jan 21, 2006 6:59 am    Post subject: Reply with quote

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
View user's profile Send private message
unimatrix_zero
n00b
n00b


Joined: 08 Jul 2005
Posts: 28
Location: Bochum/ Germany

PostPosted: Sun Apr 02, 2006 12:20 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum