[pkg-fgfs-crew] Bug#722115: 722115 patches

Rebecca N. Palmer r.palmer at bham.ac.uk
Thu Sep 12 22:56:25 UTC 2013


The test_cppbind issue appears to be caused by using a plain char 
(unsigned on affected platforms) to hold -1: it can be triggered on 
amd64 by the -funsigned-char compiler flag, and is there fixed by the 
attached patch.

I can't reproduce the binobj bug, but enabling -fno-strict-aliasing may 
fix it, as it uses a lot of casts that are undefined without it (mostly 
for endianness reversal, which fits with the error only appearing on 
big-endian machines).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cppbind_emblen_charsignedness.patch
Type: text/x-patch
Size: 618 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fgfs-crew/attachments/20130912/b830591e/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: enable-fno-strict-aliasing.patch
Type: text/x-patch
Size: 640 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fgfs-crew/attachments/20130912/b830591e/attachment-0001.bin>


More information about the pkg-fgfs-crew mailing list