Bug#921136: lintian: hardening-no-fortify-functions possible false positive

2019-02-01 Thread Scott Talbert
Package: lintian Version: 2.5.124 Severity: normal Dear Maintainer, I'm trying to figure out why my package (wxpython4.0) is getting flagged for hardening-no-fortify-functions even though I have export DEB_BUILD_MAINT_OPTIONS = hardening=+all in my debian/rules and I can see the

Bug#921112: Convert Lintian's internal warnings into W: tags

2019-02-01 Thread Felix Lechner
Package: lintian Some tests check directory transversal issues. Those arise when control fields contain relative paths. The tests look for Lintian warnings. They look like this: warning: tainted [...] package '...', skipping The warnings are emitted by lib/Lintian/ProcessablePool.pm. While

Bug#921080: lintian: warn about non-regenerated Parse::Yapp parsers

2019-02-01 Thread Chris Lamb
Hi Andrius, > > * What if the original code is actually included? How would > >Lintian find that? > > I would expect %.pm to be generated from %.yp, but not necessarily. How reliable is this? Naturally, pre-generated parsers should be regenerated during package build but we can't

Bug#921080: lintian: warn about non-regenerated Parse::Yapp parsers

2019-02-01 Thread Andrius Merkys
Hi Chris, On 2019-02-01 15:47, Chris Lamb wrote: > * Can one do this on a subset of filenames? (.pl?) Yes, it's going to be *.pm (Perl module) files only. > * What if the original code is actually included? How would >Lintian find that? I would expect %.pm to be generated from %.yp, but

Processed: Re: Bug#921080: lintian: warn about non-regenerated Parse::Yapp parsers

2019-02-01 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org: > tags 921080 + moreinfo Bug #921080 [lintian] lintian: warn about non-regenerated Parse::Yapp parsers Added tag(s) moreinfo. > thanks Stopping processing here. Please contact me if you need assistance. -- 921080:

Bug#921080: lintian: warn about non-regenerated Parse::Yapp parsers

2019-02-01 Thread Chris Lamb
tags 921080 + moreinfo thanks Hi Andrius, > look though the package source for Parse::Yapp-added headers Two quick questions: * Can one do this on a subset of filenames? (.pl?) * What if the original code is actually included? How would Lintian find that? Regards, -- ,''`.

Bug#921084: lintian: please detect .git.git in Vcs-Git-header

2019-02-01 Thread Holger Levsen
Package: lintian Version: 2.5.124 Severity: wishlist Dear Maintainer, so I uploaded https://tracker.debian.org/news/1025869/accepted-anarchism-151-8-source-into-unstable/ and had this line in debian/control: Vcs-Git: https://salsa.debian.org/debian/anarchism.git.git It would be nice if

Bug#921080: lintian: warn about non-regenerated Parse::Yapp parsers

2019-02-01 Thread Andrius Merkys
Package: lintian Severity: wishlist Hello, packages sometimes ship pre-generated Parse::Yapp parsers while in principle they have to be generated from their source (this has already been discussed in debian-perl@ [1]). A simple check would be to look though the package source for

Re: Lintian hardening-no-fortify-functions

2019-02-01 Thread Chris Lamb
Dear Scott, > Do you have any thoughts on this? Not quite at this time, alas. May I suggest filing an issue against the Lintian package with the aforementioned information? Whilst I understand that you/we are unsure whether it is a false- positive or not yet (hence not refering to "bug" in the