[pkg-fgfs-crew] [simgear] 01/01: * Add patch cppbind-charsignedness.diff to fix build failures on big-endian arches. * Add .shlib files so we at least have these.

Markus Wanner markus at bluegap.ch
Fri Sep 13 17:37:26 UTC 2013


Rebecca,

first of all, thanks for your patches and comments.

On 09/13/2013 07:25 PM, Rebecca N. Palmer wrote:
>> * Add patch cppbind-charsignedness.diff to fix build failures on  
>> big-endian arches.
> 
> That patch is to fix the build failure in char-unsigned-by-default
> arches; the (untested as the bug doesn't show up in qemu-user)

Uh.. right, the description isn't really accurate. Will fix (as I didn't
upload 2.10.0-4, yet).

However, I checked on armel, which showed the issue before and this
patch reproducibly fixes it. So it isn't entirely untested.

> fix for
> the failure on big-endian arches is to add the -fno-strict-aliasing
> compiler flag.

I'm less certain about this one. How does strict aliasing break things
on one architecture, but not on another one? Given my lack of
understanding, lack of ability to test and the possible impact on
performance, I didn't add this one, yet.

Regards

Markus

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1594 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-fgfs-crew/attachments/20130913/90080be6/attachment.sig>


More information about the pkg-fgfs-crew mailing list