Hi,

I'm the maintainer of python-qt4 and currently trying to get the latest
version (4.4.2) into testing. 

python-qt4 is notorious for its size and the problems it causes for
compilers, this time it seems it hit alpha. The buildd log[0] says
g++ -shared -Wl,--version-script=QtGui.exp -o QtGui.so sipQtGuipart0.o  ...
sipQtGuipart28.o:/build/buildd/python-qt4-4.4.2/dbg-build-2.4/QtGui/sipQtGuipart28.cpp:173:
 relocation truncated to fit: GPREL16 against symbol `sipAPI_QtGui' defined in 
.sbss section in sipQtGuipart0.o
sipQtGuipart28.o:/build/buildd/python-qt4-4.4.2/dbg-build-2.4/QtGui/sipQtGuipart28.cpp:173:
 relocation truncated to fit: GPREL16 against symbol `sipNm_QtGui_count' 
defined in .sdata section in sipQtGuipart0.o
sipQtGuipart28.o:/build/buildd/python-qt4-4.4.2/dbg-build-2.4/QtGui/sipQtGuipart28.cpp:178:
 relocation truncated to fit: GPREL16 against symbol 
`sipModuleAPI_QtGui_QtCore' defined in .sbss section in sipQtGuipart0.o
sipQtGuipart28.o:/build/buildd/python-qt4-4.4.2/dbg-build-2.4/QtGui/sipQtGuipart28.cpp:2542:
 relocation truncated to fit: GPREL16 against symbol `sip_QtGui_qt_metaobject' 
defined in .sbss section in sipQtGuipart0.o
sipQtGuipart28.o: In function `meth_QFormLayout_sender':
/build/buildd/python-qt4-4.4.2/dbg-build-2.4/QtGui/sipQtGuipart28.cpp:3040: 
relocation truncated to fit: GPREL16 against symbol `sipAPI_QtGui' defined in 
.sbss section in sipQtGuipart0.o
sipQtGuipart28.o: In function `meth_QFormLayout_sender':
/build/buildd/python-qt4-4.4.2/sip/QtCore/qobject.sip:463: relocation truncated 
to fit: GPREL16 against symbol `sipAPI_QtGui' defined in .sbss section in 
sipQtGuipart0.o
sipQtGuipart28.o: In function `meth_QFormLayout_sender':
/build/buildd/python-qt4-4.4.2/dbg-build-2.4/QtGui/sipQtGuipart28.cpp:3055: 
relocation truncated to fit: GPREL16 against symbol `sipAPI_QtGui' defined in 
.sbss section in sipQtGuipart0.o
/build/buildd/python-qt4-4.4.2/dbg-build-2.4/QtGui/sipQtGuipart28.cpp:3055: 
relocation truncated to fit: GPREL16 against symbol `sipNm_QtGui_sender' 
defined in .sdata section in sipQtGuipart0.o
sipQtGuipart28.o: In function `forceConvertTo_QFontDatabase':
/build/buildd/python-qt4-4.4.2/dbg-build-2.4/QtGui/sipQtGuipart28.cpp:12230: 
relocation truncated to fit: GPREL16 against symbol `sipAPI_QtGui' defined in 
.sbss section in sipQtGuipart0.o
/build/buildd/python-qt4-4.4.2/dbg-build-2.4/QtGui/sipQtGuipart28.cpp:12232: 
relocation truncated to fit: GPREL16 against symbol `sipAPI_QtGui' defined in 
.sbss section in sipQtGuipart0.o
sipQtGuipart28.o: In function `forceConvertTo_QFontDialog':
/build/buildd/python-qt4-4.4.2/dbg-build-2.4/QtGui/sipQtGuipart28.cpp:7603: 
additional relocation overflows omitted from the output
collect2: ld returned 1 exit status
make[2]: *** [QtGui.so] Error 1

As far as I understand the documentation, GPREL16 should only be used
with -msmall-data, which is implied by -fpic. If -fPIC is used,
-mlarge-data is implied. 

I've also filed a bug with gcc-4.2 [1]

The build failure only occurs for the debug build, not the normal one.
Should I just scrap the debug packages on alpha, or is there something
else I could do?


thanks for your help,


Torsten


[0]
http://buildd.debian.org/fetch.cgi?pkg=python-qt4;ver=4.4.2-3;arch=alpha;stamp=1214932614
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=488869
-- 
.: Torsten Marek
.: http://shlomme.diotavelli.net
.: [EMAIL PROTECTED] -- GnuPG: 1024D/A244C858

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to