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
signature.asc
Description: PGP signature