We now have some documentation of individual flags and how to disable hardened and annotated builds:
(The link is stable.) It would make sense to refer to this document from the C/C++ guidelines and the compiler flags section in the general guidelines.
Metadata Update from @tibbs:
- Issue tagged with: meeting
This is a really nice document, thanks for taking the time to write it
Metadata Update from @mbooth:
- Issue assigned to mbooth
We discussed this at this weeks meeting (https://meetbot-raw.fedoraproject.org/fedora-meeting-2/2018-02-07/fpc.2018-02-07-18.01.txt):
Note that RPMMacros needs updating, too.
For the record, I was working on RPMMacros last year and had ended up with https://fedoraproject.org/wiki/User:Tibbs/RPMMacros which isn't really that much different. There was also a separate ticket about fixing that page which I would have to dig up.
@mbooth should I take over this ticket?
Metadata Update from @ignatenkobrain:
- Issue untagged with: meeting
- Issue priority set to: In Committee
- Issue tagged with: committee
@ignatenkobrain Please do.
Any update for this?
@jaruga it's often hard to come up with such changes out of thin air, so if you could open a PR (or even just comment here with "add the following paragraph in this section in this page") would go a long way :)
to comment on this ticket.