[pkg-firebird-general] Bug#654793: firebird2.5: Hardeneng flags not fully enabled

Alex Peshkoff peshkoff at mail.ru
Wed Jan 11 07:57:55 UTC 2012


 On 01/10/12 21:17, Moritz Muehlenhoff wrote:
> On Tue, Jan 10, 2012 at 11:06:04AM +0200, Damyan Ivanov wrote:
>>> - The check for fortified source functions depends on the use of 
>>> such functions. If none of them are present the error "no 
>>> protectable libc functions used" is shown. However, there are also 
>>> results that show "no" (e.g. /usr/bin/fbsvcmgr). As such, there 
>>> might indeed be a problem with the LDFLAGS being overwritten.
>> Most of the binaries suffer from this, and in the end the reason 
>> appears to be missing usage of CPPFLAGS when compiling C++ sources.
> That's correct. I've meant CPPFLAGS.
>
> Cheers,
>         Moritz
>

CPreProcessorFLAGS when compiling C++ resources? I always use for it
CXXFLAGS, which are taken into an account in firebird makefiles.

http://stackoverflow.com/questions/495598/difference-between-cppflags-and-cxxflags-in-gnu-make







More information about the pkg-firebird-general mailing list