-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

(Sorry for resend but I really should have been paying attention to
which account I was sending from)

Recently a bug was filed against one of my packages with something I had
thought was impossible, package wasn't respecting CFLAGS:

https://bugs.gentoo.org/show_bug.cgi?id=426766

The reason I thought this was impossible, was because I have
- -frecord-gcc-switches in CFLAGS and CXXFLAGS (and it's a C++ application).

I opened up a bug to learn more, and learned a lot very quickly:

https://bugs.gentoo.org/show_bug.cgi?id=427654

As it turns out, it is documented inside portage itself that CFLAGS,
CXXFLAGS, FFLAGS, FCFLAGS all need to have -frecord-gcc-switches or the
QA mechanism doesn't work.

It would seem to me that we could get all these QA warning out of the
way very quickly by adding -frecord-gcc-switches to the *FLAGS in the
base profile (it appears to be platform agnostic but if I'm wrong we can
add it for supported arches).

YES, I admit this will cause users to see warnings for a short period of
adjustment, but it will be non-fatal and help us get all these packages
resolved much faster.  It shouldn't be up to flameeyes to be the only
one doing QA like this (because I thought I was but clearly I've been
doing it wrong and I can't be alone in that).

Thanks,
Zero

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJQDHLBAAoJEKXdFCfdEflKlVQQAKFPvhzS/1kpa8zAV+mXdKw3
znLqoi2NNO4Z03GBdt9VyNXDT+nCL1VDzbH8OLjQnHas+88Zguhsr0bueEJ2Avti
XfTVTH1ZCGmpbLi2aAJfFxiqAfYvzgyJoQ36AjSGqgkMFG+GOeO/Z8P/mr4zEMDP
xROEBEWQhZGYuvnMECPOfruXfCXwe5TA4WD3k+9CzjmXz/bxfB6fNVeHwQWX3V5/
fXPnAuQEhMQ0jM+KkNxFgPqw3OuDg1rwC09uCm06lkp1LSOr77d1xtvrfR4rfpgE
agQ58usTy7Hyypmml7QdBTX7ox74epmCRxoGLdu9ChXe7x0jVCi0SFdLXpfuVnZO
7nyrHlIqxGVjCtU78loAAF2TFBc4UoLOqIxJ5zd2GVuUv/JIWKrtFPk0dcsu/u5t
dFQD2cpzgg+YqXJku2vChWzAdol8+236wiHzwZO6cyRlnCi9Ca1DQZwG1Y4QxAMD
2aPQ5BwHDwZkpoytn7A3FAX84hQq3JuO5CzEixOu3qQQ2tvAVOiro3o+/caep6nF
a1gqghVj23DM76zBimpVpVBvKNhuZlRzeN+F/uZv7ssMjHlIb2ypkeA/EZXo/Plp
+ItWSSMt42H5DyFeCqFNZX1/xXcyzG1WyoktPipeVMqVDI2yEQyYmCXVdqXNG72w
WAgJxX95gm8xommGAVH7
=Yq4L
-----END PGP SIGNATURE-----

Reply via email to