On 2023-09-26, Lucas Nussbaum wrote:
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
>
>
> Relevant part (hopefully):
...
>> cc1: error: ‘-fcf-protection=full’ is not supported for this target
>> make[3]: *** [/<<PKGBUILDDIR>>/Makefile:1816: include/generated/env.in] 
>> Error 1

Because several of the qemu targets for the u-boot-qemu arch:all are
cross-built, when dpkg-buildflags enabled the hardening=+branch feature
by default, this broke some of the cross builds which do not support the
resulting -fcf-protection=full feature added to the default compiler
flags.

I have disabled this feature in git for now, although a better fix might
be preferred allowing this to be used on other targets where it did not
cause an issue.

live well,
  vagrant

Attachment: signature.asc
Description: PGP signature

Reply via email to