Bug#807170: libQtUiTools.a(quiloader.o): unrecognized relocation (0x2a) in section `.text'

2015-12-10 Thread Aurelien Jarno
On 2015-12-06 13:47, Bas Couwenberg wrote:
> Source: qt4-x11
> Version: 4:4.8.7+dfsg-5
> Severity: important
> 
> Dear Maintainer,
> 
> As reported in #806324 qgis FTBFS with a relocation error that seems to
> be caused by libQtUiTools.a from libqt4-dev:
> 
>  
> /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libQtUiTools.a(quiloader.o):
>  unrecognized relocation (0x2a) in section `.text'
> 
> Stangely it only affects testing, but not the same version in unstable.
> 
> I hoped this was fixed with libqt4-dev (4:4.8.7+dfsg-5) that migrated to
> testing today, but unfortunately the issue persists.
> 
> Can you confirm that this is an issue with the static libQtUiTools.a
> library on testing?
> 

The problem is just that libQtUiTools.a has been built with the binutils
from unstable, which introduce new relocation types. The .o object files
(and thus static libraries) generated by binutils from unstable
therefore can't be processed by the one from testing.

Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net



Bug#807170: libQtUiTools.a(quiloader.o): unrecognized relocation (0x2a) in section `.text'

2015-12-10 Thread Sebastiaan Couwenberg
Hi Aurelien,

On 10-12-15 18:53, Aurelien Jarno wrote:
> On 2015-12-06 13:47, Bas Couwenberg wrote:
>> As reported in #806324 qgis FTBFS with a relocation error that seems to
>> be caused by libQtUiTools.a from libqt4-dev:
>>
>>  
>> /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libQtUiTools.a(quiloader.o):
>>  unrecognized relocation (0x2a) in section `.text'
>>
>> Strangely it only affects testing, but not the same version in unstable.
>>
>> I hoped this was fixed with libqt4-dev (4:4.8.7+dfsg-5) that migrated to
>> testing today, but unfortunately the issue persists.
>>
>> Can you confirm that this is an issue with the static libQtUiTools.a
>> library on testing?
> 
> The problem is just that libQtUiTools.a has been built with the binutils
> from unstable, which introduce new relocation types. The .o object files
> (and thus static libraries) generated by binutils from unstable
> therefore can't be processed by the one from testing.

Thank for this explanation. If I understand correctly this issue should
be resolved when binutils (2.25.90.20151209-1) migrates to testing,
which should happen in 5 days unless something block it.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



Bug#807170: libQtUiTools.a(quiloader.o): unrecognized relocation (0x2a) in section `.text'

2015-12-08 Thread Daniel Hornung
Can reproduce this error on Testing when trying to build the git version of 
FreeCAD:

[ 13%] Linking CXX shared library ../../lib/libFreeCADGui.so
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-
gnu/libQtUiTools.a(quiloader.o): unrecognized relocation (0x2a) in section 
`.text'
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status

-- 
Max-Planck-Institute for Dynamics and Self-Organization
Research Group Biomedical Physics

Am Fassberg 17
D-37077 Goettingen
(+49) 551 5176 373

You can obtain my public key 0xF197B128 from all keyservers, e.g. pgp.mit.edu
Fingerprint: 9698 BDD4 71CC 1274 B7E2  2049 1EDD 012D F197 B128


signature.asc
Description: This is a digitally signed message part.