On Sun, Jan 26, 2020 at 07:28:52PM +0100, Andreas Henriksson wrote:
> Hello Thomas Dickey,
> 
> You've previously interacted with the debian bug report at
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=656026
> and the issue there should have been fixed already.
> 
> While preparing an updated debian package with the latest
> snapshot release the packaging CI however noticed another
> (minor) issue with hardening. Full "blhc" log available at:
> https://salsa.debian.org/debian/mawk/-/jobs/530844
> 
> Basically it seems the issue is that $(LDFLAGS) is still
> missing from the Makefile.in line that builds makescan(.c).
> Given that makescan seems to be a tool only used during
> build and not actually shipped/installed, hardening it
> is probably very low priority. It might however be nice
> to have this fixed simply so that the blhc job will succeed
> making it easier to spot any potential future regressions
> in hardening. Would be great if you could consider looking
> into this. Thanks in advance.

This was addressed by

20200106
        + use both CFLAGS/LDFLAGS when linking in makefile (report by
          Rajeev V Pillai).

The makefile uses LDFLAGS by this route:

LDFLAGS         = @CFLAGS@ @LDFLAGS@

BUILD_LDFLAGS   = @BUILD_LDFLAGS@

        @ECHO_LD@$(BUILD_CC) $(BUILD_CFLAGS) $(BUILD_CPPFLAGS) $(BUILD_LDFLAGS) 
-o makescan$x $(srcdir)/makescan.c

-- 
Thomas E. Dickey <dic...@invisible-island.net>
https://invisible-island.net
ftp://ftp.invisible-island.net

Attachment: signature.asc
Description: PGP signature

Reply via email to