[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gcc-4.8 (4.8.2-5+m68k.1) feedback



Dixi quod

>Looking at smokeqt/python-qt4 now (the relocation thing).

[ 38%] Building CXX object qtgui/CMakeFiles/smokeqtgui.dir/x_20.cpp.o
cd /tmp/buildd/smokeqt-4.11.3/obj-m68k-linux-gnu/qtgui && /usr/bin/c++   -DSMOKE_BUILDING -Dsmokeqtgui_EXPORTS -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -Wno-deprecated-declarations -O2 -g -DNDEBUG -fPIC -I/tmp/buildd/smokeqt-4.11.3 -I/usr/include/smoke -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtSvg -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/tmp/buildd/smokeqt-4.11.3/qtgui -I/tmp/buildd/smokeqt-4.11.3/smoke -I/tmp/buildd/smokeqt-4.11.3/smoke/qtgui    -o CMakeFiles/smokeqtgui.dir/x_20.cpp.o -c /tmp/buildd/smokeqt-4.11.3/obj-m68k-linux-gnu/qtgui/x_20.cpp
Linking CXX shared library libsmokeqtgui.so
cd /tmp/buildd/smokeqt-4.11.3/obj-m68k-linux-gnu/qtgui && /usr/bin/cmake -E cmake_link_script CMakeFiles/smokeqtgui.dir/link.txt --verbose=1
/usr/bin/c++  -fPIC -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2  -Wno-deprecated-declarations -O2 -g -DNDEBUG  -Wl,-z,relro -shared -Wl,-soname,libsmokeqtgui.so.3 -o libsmokeqtgui.so.3.0.0 CMakeFiles/smokeqtgui.dir/smokedata.cpp.o CMakeFiles/smokeqtgui.dir/x_1.cpp.o CMakeFiles/smokeqtgui.dir/x_2.cpp.o CMakeFiles/smokeqtgui.dir/x_3.cpp.o CMakeFiles/smokeqtgui.dir/x_4.cpp.o CMakeFiles/smokeqtgui.dir/x_5.cpp.o CMakeFiles/smokeqtgui.dir/x_6.cpp.o CMakeFiles/smokeqtgui.dir/x_7.cpp.o CMakeFiles/smokeqtgui.dir/x_8.cpp.o CMakeFiles/smokeqtgui.dir/x_9.cpp.o CMakeFiles/smokeqtgui.dir/x_10.cpp.o CMakeFiles/smokeqtgui.dir/x_11.cpp.o CMakeFiles/smokeqtgui.dir/x_12.cpp.o CMakeFiles/smokeqtgui.dir/x_13.cpp.o CMakeFiles/smokeqtgui.dir/x_14.cpp.o CMakeFiles/smokeqtgui.dir/x_15.cpp.o CMakeFiles/smokeqtgui.dir/x_16.cpp.o CMakeFiles/smokeqtgui.dir/x_17.cpp.o CMakeFiles/smokeqtgui.dir/x_18.cpp.o CMakeFiles/smokeqtgui.dir/x_19.cpp.o CMakeFiles/smokeqtgui.dir/x_20.cpp.o ../qtcore/libsmokeqtcore.so.3.0.0 -lQtCore -lQtGui -lsmokebase -Wl,-rpath,/tmp/buildd/smokeqt-4.11.3/obj-m68k-linux-gnu/qtcore:
/usr/lib/gcc/m68k-linux-gnu/4.8/crtbeginS.o: In function `deregister_tm_clones':
crtstuff.c:(.text+0x10): relocation truncated to fit: R_68K_GOT16O against symbol `__TMC_END__' defined in .data section in libsmokeqtgui.so.3.0.0
crtstuff.c:(.text+0x16): relocation truncated to fit: R_68K_GOT16O against `__TMC_LIST__'
crtstuff.c:(.text+0x2e): relocation truncated to fit: R_68K_GOT16O against undefined symbol `_ITM_deregisterTMCloneTable'
/usr/lib/gcc/m68k-linux-gnu/4.8/crtbeginS.o: In function `register_tm_clones':
crtstuff.c:(.text+0x54): relocation truncated to fit: R_68K_GOT16O against `__TMC_LIST__'
crtstuff.c:(.text+0x5a): relocation truncated to fit: R_68K_GOT16O against symbol `__TMC_END__' defined in .data section in libsmokeqtgui.so.3.0.0
crtstuff.c:(.text+0x76): relocation truncated to fit: R_68K_GOT16O against undefined symbol `_ITM_registerTMCloneTable'
/usr/lib/gcc/m68k-linux-gnu/4.8/crtbeginS.o: In function `__do_global_dtors_aux':
crtstuff.c:(.text+0xa0): relocation truncated to fit: R_68K_GOT16O against `completed.5573'
crtstuff.c:(.text+0xa8): relocation truncated to fit: R_68K_GOT16O against symbol `__cxa_finalize@@GLIBC_2.1.3' defined in .text section in /lib/m68k-linux-gnu/libc.so.6
crtstuff.c:(.text+0xae): relocation truncated to fit: R_68K_GOT16O against symbol `__dso_handle' defined in .data.rel section in /usr/lib/gcc/m68k-linux-gnu/4.8/crtbeginS.o
/usr/lib/gcc/m68k-linux-gnu/4.8/crtbeginS.o: In function `frame_dummy':
crtstuff.c:(.text+0xe0): relocation truncated to fit: R_68K_GOT16O against `__JCR_LIST__'
crtstuff.c:(.text+0xe8): additional relocation overflows omitted from the output
collect2: error: ld returned 1 exit status
make[3]: *** [qtgui/libsmokeqtgui.so.3.0.0] Error 1

Unfortunately, this is a squared clusterfuck, because “of course”
I’ve already rm’d the build log of the GCC package accidentally,
so I can’t verify whether -fpic (lowercase) was still used somewhere.

I guess I’ll have to remember when the next build is done…

bye,
//mirabilos
-- 
21:27⎜[Natureshadow] BÄH! Wer hatn das Bier neben den Notebooklüfter
     ⎜    gestellt ... Das ist ja warm!
21:27⎜>Natureshadow< lol                         21:27⎜>Natureshadow< du?
21:27⎜[Natureshadow] vermutlich ...   -- Kev^WNatureshadow allein zu Haus


Reply to: