On Tue, Mar 12, 2019 at 11:49:14AM +0100, Christoph Berg wrote: > Package: blhc > Severity: normal > > Hi, > > I've recently activated the salsa ci infrastructure for the wsjtx > package which includes some Fortran files. The blhc check complains > about missing flags: > > [snip] > > The -Wformat -Werror=format-security flags are not there because > dpkg-buildflags does not set them: > > $ dpkg-buildflags | grep ^F > FCFLAGS=-g -O2 -fdebug-prefix-map=/home/cbe/projects/afu/wsjtx=. > -fstack-protector-strong > FFLAGS=-g -O2 -fdebug-prefix-map=/home/cbe/projects/afu/wsjtx=. > -fstack-protector-strong
Hello, sorry for the late reply. Could you provide me with a full build log so I can reproduce the issue? In theory blhc already handles this case properly and it works fine if I just add your line to the existing testcase "t/logs/fortran". So I guess the auto-detection of fortran breaks: At the moment it checks if the "gfortran" package is installed (via the "Filtered Build-Depends:" output). Regards Simon -- + privacy is necessary + using gnupg http://gnupg.org + public key id: 0x92FEFDB7E44C32F9
signature.asc
Description: PGP signature