Bug#1113763: noiz2sa: do not override CFLAGS
    Emanuele Rocca 
    ema at debian.org
       
    Tue Sep  2 09:59:00 BST 2025
    
    
  
Source: noiz2sa
Version: 0.51a-13
User: debian-arm at lists.debian.org
Usertags: pac-bti
Tags: patch
Hi,
noiz2sa correctly honors the default build flags set by dpkg-buildflags
when building code written in C++, for example:
  make[2]: Entering directory '/build/reproducible-path/noiz2sa-0.51a/src/bulletml/tinyxml'
  g++ -c -g -O2 -ffile-prefix-map=/build/reproducible-path/noiz2sa-0.51a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/noiz2sa-0.51a=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard   tinyxml.cpp -o tinyxml.o
It does not, however, honor CFLAGS:
  make[2]: Entering directory '/build/reproducible-path/noiz2sa-0.51a/src'
  gcc `sdl-config --cflags` -Wl,-z,relro `sdl-config --cflags` -Wl,-z,relro -I/usr/include  -c -o noiz2sa.o noiz2sa.c
Please consider applying the attached patch.
Thanks,
  Emanuele
    
    
More information about the Pkg-games-devel
mailing list