Source: newt
Severity: important

newt uses dh and debian/compat, which makes it export the new
hardened build flags from dpkg-buildflags. This results in the 
following flags being exported:

CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Wformat-security -Werror=format-security
CPPFLAGS=-D_FORTIFY_SOURCE=2
CXXFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Wformat-security -Werror=format-security
FFLAGS=-g -O2
LDFLAGS=-Wl,-z,relro

However, you're overwriting CFLAGS in your rules file and thus nullifying
the stack protector and the enforced format string checks:

        dh_auto_configure  -- $(GPMSUPPORT) $(NOSTRIP)  
CFLAGS="-I/usr/include/tcl8.5"

Cheers,
    Moritz



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to