[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