On Thu, May 21, 2015 at 03:11:41PM +0200, Gudjon I. Gudjonsson wrote:
> Thanks a lot again. I did apply your patch but I still get the lintian warning
> I: gspiceui: hardening-no-fortify-functions usr/bin/gspiceui

That's a false positive - lintian looks for calls to fortified libc
functions and warns if it doesn't find any in a particular binary, but
it's pretty common for a C++ program not to have any because it use C++
alternatives (std::string instead of <string.h>, <iostream> instead of
<stdio.h>, etc).

Look at the build log, and you'll see "-D_FORTIFY_SOURCE=2" on every
g++ invocation which compiles a file (at least I do in the log from
my build).

The description of that lintian tag here could be clearer, but does hint
at such issues:

https://lintian.debian.org/tags/hardening-no-fortify-functions.html

Also, note "Certainty: wild-guess".

> If you are willing to upload the package with this warning then I will do the 
> final preparation for an upload or if you know how to fix this please tell me.
> 
> The package can be found on my server or in the debian-science svn repository.
> svn://anonscm.debian.org/debian-science/packages/gspiceui/trunk/

Sure, let me know when you've done those final preparations.

Cheers,
    Olly


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to