Bug#783082: video players crash with 'illegal instruction' on i586
Bernhard Übelacker
bernhardu at vr-web.de
Tue Apr 28 21:40:00 UTC 2015
Hello Fabian, hello Sebastian,
as I tried to get a minimal example which shows this "impossible
constraints" error I saw that a removal of a seemingly unrelated memset
made the error go away.
Therefore I tried replacing this memset by a for loop and an assignment
and that worked too. At least a package built in my i386-chroot compiled
successfully and the package did not lead to a crash inside the
i386-qemu-VM (not tested on real hardware).
So probably this could be a better workaround.
Attached you find for completeness all three changes, the first 2 are
the same as the last time.
Kind regards,
Bernhard
PS.: If you think this is relevant to the upstream libav bug #850, could
you please forward it?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bug783082-correct-debian-confflags.patch
Type: text/x-patch
Size: 471 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20150428/f3a35bf5/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: configure-Disable-i686-for-i586-and-lower-CPUs.patch
Type: text/x-patch
Size: 661 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20150428/f3a35bf5/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bug783082-workaround-to-build-libav-for-i586-with-gcc-4-9-by-avoiding-memset.patch
Type: text/x-patch
Size: 913 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20150428/f3a35bf5/attachment-0002.bin>
More information about the pkg-multimedia-maintainers
mailing list