On Tue, 2025-01-21 at 18:23 +0000, Ross Burton via lists.openembedded.org wrote: > We have a patch to allow us to 'poison' system include directories, > which are warnings by default but we make them fatal in cross builds. > > However, in the 13.1 upgrade[1] the patch to make the warnings fatal was > dropped in the compiler invocation, so it only took effect for pure > preprocessor calls. This was not noticed at the time as the test case > was flawed, but this has now been fixed. > > Add back the fatal poisoning, and restructure the patch slightly so it > is less invasive. > > [1] oe-core bea46612fd9106cc5b46eb1d81623b6492563c13 > > Signed-off-by: Ross Burton <[email protected]> > --- > .../0002-gcc-poison-system-directories.patch | 35 +++++++++++++------ > 1 file changed, 25 insertions(+), 10 deletions(-)
Sadly this causes a ton of failures: https://autobuilder.yoctoproject.org/valkyrie/#/builders/29/builds/857 The patch is right but we're going to have to dig in and clean up the issues before it can merge. Cheers, Richard
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#210138): https://lists.openembedded.org/g/openembedded-core/message/210138 Mute This Topic: https://lists.openembedded.org/mt/110738539/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
