On Sun, Jun 16, 2013 at 02:12:55PM +0200, Arno Töll wrote:
> However, it reports zfsutils to hide compiler flags, which it doesn't [3]. 
> Please
> check more careful for false positives.

Hello Arno,

Sorry for the late reply.

Checking for hidden compiler flags is difficult and I haven't
found a good solution yet (if there is any).

blhc uses a simple heuristic to detect suspicious lines which may
indicate hidden compiler flags. Most of the time it works well,
but there are (many) false positives.

Regarding zfsutils' log, it contains the following line:

    building shared library libmd.so.1

This matches the general "non-verbose-build" regex. To prevent
too many false positives blhc then checks the next line if it
contains any commands for libmd.so.1. In zfsutils' case it
doesn't, therefore blhc reports the line as non-verbose.

I don't know how to handle this case better without causing many
false-negatives. If you have any ideas please tell me.

Regards
Simon
-- 
+ privacy is necessary
+ using gnupg http://gnupg.org
+ public key id: 0x92FEFDB7E44C32F9

Attachment: signature.asc
Description: Digital signature

Reply via email to