[Pkg-kde-extras] Bug#993760: libexiv2-27:i386: non-baseline instructions cause crash on AMD Geode

Bernhard Übelacker bernhardu at mailbox.org
Tue Sep 21 21:00:32 BST 2021


Dear Maintainer,
when building exiv2 at more modern CPUs the compiler
option "-fcf-protection" is added automatically.

It got not added when building inside the same VM but
with qemu option "-cpu pentium-v1".

And without this option the offending "endbr32" instruction
gets not added to the build.

This looks like added by the following Debian patch,
which mentions specifically also i686:
     debian/patches/fcf-protection-only-on-x86.diff

So this issue might be resolvable just by
removing "i686|" from the above patch?

Kind regards,
Bernhard


https://sources.debian.org/src/exiv2/0.27.3-3/debian/patches/fcf-protection-only-on-x86.diff/#L15
-------------- next part --------------
A non-text attachment was scrubbed...
Name: debugging.zip
Type: application/zip
Size: 2438 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-kde-extras/attachments/20210921/27c321d7/attachment.zip>


More information about the pkg-kde-extras mailing list