[kde-solaris] kdelibs 3.3.1 text allocation bug on Solaris x86

Christopher Layne clayne at anodized.com
Wed Oct 20 09:28:23 CEST 2004


Strange that this is still present in 3.3.1. Anyways, we've
been over this many times.

cd kdelibs-whatever
sed -e 's#^LDFLAGS =#LDFLAGS = -mimpure-text#g' kdecore/Makefile > /tmp/file; mv /tmp/file kdecore/Makefile

Some people have mentioned using the -z option but I've never had that work
for me.

-cl

On Tue, Oct 19, 2004 at 09:42:34PM -0700, ken mays wrote:
> Isolating HTML tags...
> Removing HTML tags...
> 
> Anyone know how to fix this issue (on Solaris 8 x86)???
> 
> 
> 1. kdelibs 3.3.1
> 
> 
> 2. gcc 3.4.1
> 
> 
> 3. arts 1.3.1/arts 1.2.3
> 
> 
> 4. Qt 3.3.2
> 
> 
> Error:
> 
> 
> /bin/bash ../libtool --silent --mode=link --tag=CXX g++
> -long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -O3 -march=i486
> -mfpmath=387 -fPIC -fno-exceptions -fno-check-new -fno-common
> ACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION
> s -o libkdecore.la -rpath /opt/csw/kde-gcc/lib -L/opt/csw/kde-gcc/lib -R /opt/cs
> w/kde-gcc/lib -R /opt/csw/kde-gcc/lib
> ntl.lo kapplication.lo kdebug.lo netwm.lo kconfigbase.lo kconfig.lo ksimpleconfi
> g.lo kconfigbackend.lo kmanagerselection.lo kdesktopfile.lo kstandarddirs.lo kso
> ck.lo kpty.lo kprocess.lo kprocctrl.lo klocale.lo krfcdate.lo kiconeffect.lo kic
> ontheme.lo kiconloader.lo kwin.lo kwinmodule.lo krootprop.lo kcharsets.lo kckey.
> lo kshortcut.lo kkeynative_x11.lo kkeyserver_x11.lo kaccelaction.lo kshortcutmen
> u.lo kaccelbase.lo kaccel.lo
>  kglobalaccel_x11.lo kglobalaccel.lo kstdaccel.lo ks
> hortcutlist.lo kcrash.lo kurl.lo kregexp.lo kglobal.lo kglobalsettings.lo kalloc
> ator.lo kvmallocator.lo kmimesourcefactory.lo kinstance.lo kpalette.lo kipc.lo k
> libloader.lo ktempfile.lo kuniqueapplication.lo kaccelmanager.lo ksavefile.lo kr
> andomsequence.lo kstringhandler.lo kcompletion.lo kcmdlineargs.lo kaboutdata.lo
> kcompletionbase.lo knotifyclient.lo kaudioplayer.lo kdcoppropertyproxy.lo ksocka
> ddr.lo kextsock.lo netsupp.lo kprocio.lo kbufferedio.lo kpixmapprovider.lo kurld
> rag.lo kmdcodec.lo ksocks.lo fakes.lo vsnprintf.lo ksycoca.lo ksycocadict.lo ksy
> cocafactory.lo kxmessages.lo kstartupinfo.lo kcatalogue.lo kasyncio.lo kmultiple
> drag.lo kstaticdeleter.lo kappdcopiface.lo kclipboard.lo kcheckaccelerators.lo k
> deversion.lo kdebugdcopiface.lo kcalendarsystem.lo kcalendarsystemgregorian.lo k
> calendarsystemhijri.lo kcalendarsystemhebrew.lo kcalendarsystemfactory.lo kmacro
> expander.lo
>  kidna.lo ktempdir.lo kshell.lo kmountpoint.lo kcalendarsystemjalali.
> lo kprotocolinfo_kdecore.lo kprotocolinfofactory.lo kxerrorhandler.lo kuser.lo k
> configskeleton.lo kconfigdialogmanager.lo klockfile.lo ksycoca_skel.lo kappdcopi
> face_skel.lo kdebugdcopiface_skel.lo malloc/libklmalloc.la network/libkdecorenet
> work.la svgicons/libkdesvgicons.la ../dcop/libDCOP.la ../libltdl/libltdlc.la -lX
> ext -lresolv
> Text relocation remains
> 
> KNetwork::Internal::KResolverManager::manager()
>  .libs/libkdecore
> .lax/libkdecorenetwork.a/kresolver.o
> KNetwork::Internal::KResolverManager::manager()
> .lax/libkdecorenetwork.a/kresolver.o
> KNetwork::Internal::KResolverManager::manager()
> .lax/libkdecorenetwork.a/kresolver.o
> KNetwork::Internal::KResolverManager::manager()
> .lax/libkdecorenetwork.a/kresolver.o
> KNetwork::Internal::KResolverManager::manager()
> .lax/libkdecorenetwork.a/kresolverworkerbase.o
> KNetwork::Internal::KResolverManager::manager()
> .lax/libkdecorenetwork.a/kresolverworkerbase.o
> KNetwork::Internal::KResolverManager::manager()
>  0x497
> .lax/libkdecorenetwork.a/kreverseresolver.o
> KNetwork::Internal::initStandardWorkers()
> kdecorenetwork.a/kresolvermanager.o
> KNetwork::Internal::initStandardWorkers()
> kdecorenetwork.a/kresolvermanager.o
> ----------------------------------------------------------------------------
> 
> 
> ----------> ld: fatal: relocations remain against allocatable but non-writable sections
> collect2: ld returned 1 exit status
> gmake[3]: *** [libkdecore.la] Error 1
> gmake[3]: Leaving directory `/export/medusa/kenmays/build/i_kdelibs/kdelibs-3.3.
> 1/kdecore'
> gmake[2]: *** [all-recursive] Error 1
> gmake[2]: Leaving directory `/export/medusa/kenmays/build/i_kdelibs/kdelibs-3.3.
> 1/kdecore'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/export/medusa/kenmays/build/i_kdelibs/kdelibs-3.3.
> 1'
> gmake: *** [all] Error 2
> bash-2.03$
> 
> 
> ~Ken
> 
> 
> 		
> Do you Yahoo!?
> 
> href="http://vote.yahoo.com">
> vote.yahoo.com
>  - Register online to vote today!Stripping empty lines from file...
> Cleaning up...

> ___________________________________________________
> This message is from the kde-solaris mailing list.
> Account management:  https://mail.kde.org/mailman/listinfo/kde-solaris.
> Archives: http://lists.kde.org/.
> More info: http://www.kde.org/faq.html.


More information about the kde-solaris mailing list