Bug#982865: meson: meson ignores CPPFLAGS

2021-02-15 Thread Sebastian Ramacher
On 2021-02-15 20:34:20 +0100, Sebastian Ramacher wrote:
> Control: severity -1 serious
> 
> On 2021-02-15 23:43:24 +0800, Yangfl wrote:
> > Package: meson
> > Version: 0.57.0-1
> > 
> > When packaging https://salsa.debian.org/yangfl-guest/sequeler , I got
> > blhc warning about CPPFLAGS missing (-D_FORTIFY_SOURCE=2) after
> > upgrading meson from 0.56.2-1 to 0.57.0-1.
> > 
> > Log attached.
> 
> Thanks for reporting this issue. Attached is a very simple reproducer.
> The package builds fine in bullseye, but fails to build in unstable.

Link to the package https://people.debian.org/~sramacher/bug_1.0-1.dsc

Cheers

> 
> This will cause builds of reverse build dependencies of meson to
> silently drop flags from dpkg-buildflags. Since this also includes
> hardening options, I'm raising the severity to serious.
> 
> Also note that we are in the middle of getting bullseye released.
> Such changes are no longer suitable for bullseye. Please see
> https://release.debian.org/bullseye/freeze_policy.html#soft



-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Processed: Re: Bug#982865: meson: meson ignores CPPFLAGS

2021-02-15 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 serious
Bug #982865 [meson] meson: meson ignores CPPFLAGS
Severity set to 'serious' from 'normal'

-- 
982865: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=982865
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems