-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Alberto Luaces wrote:
> Package: openscenegraph Version: 2.4.0-1.1 Severity: serious
> Justification: no longer builds from source
>
>
> At last, the armel build of 2.8.0-4 took place on May 10th. However
> it failed because the following error when building the first
> program on the suite that uses the library, osgviewer:
>
> /usr/bin/ld: ../../bin/osgviewer: hidden symbol
> `__sync_bool_compare_and_swap_4' in
> /usr/lib/gcc/arm-linux-gnueabi/4.3.3/libgcc.a(linux-atomic.o) is
> referenced by DSO /usr/bin/ld: final link failed: Nonrepresentable
> section on output
>
> It is the same error that the 2.8.0-1 release got on this platform
> in the past. I think the error is caused since the new atomic
> operations feature was incorporated to OpenThreads between the 2.4
> and the 2.8 releases.
>
> Since it seems that nobody uses armel on the OSG list -- otherwise
> this error would come up several months ago --, one possible
> solution would be to deactivate the use of those intrinsics only
> for armel. This approach has however several disadvantages:
>
> - Seeing the CMakeLists.txt file, it seems that there is no way of
> deactivating that feature, since is not optional but configured
> automatically through tests. I could, however, ask for a way to do
> it on the mailing list.
>
> - It is almost a shoot in the dark, since we cannot test in a fast
> way if the fix is working (it seems that for armel the latency is
> almost two months).
>
> - We cannot know if the original error comes from OSG, CMake o
> armel's system libraries.
>
> Suggestions?
Based on your research it seems that we need to exclude armel from the
list of supported arch for OpenSceneGraph for the time being. Do you
see another solution ?

Cheers

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkoRTM4ACgkQ8dLMyEl6F22Q4wCgiaJ2HPfTs0XZz9Nl6ATz0diE
kAsAnRvQjS6rUBoqoXOB+sxze/oS4xaY
=EUCM
-----END PGP SIGNATURE-----

begin:vcard
fn:Loic Dachary
n:Dachary;Loic
org:pokersource
adr:;;12 bd Magenta;Paris;;75010;France
email;internet:l...@dachary.org
title:Senior Developer
tel;work:+33 9 51 18 43 38
tel;cell:+33 6 64 03 29 07
x-mozilla-html:FALSE
url:http://dachary.org/
version:2.1
end:vcard

Reply via email to