Re: F28 System Wide Change: Annobin

2018-01-24 Thread Florian Weimer
On 09/27/2017 03:11 PM, Chris Adams wrote: One thing that is not mentioned: how much information is stored in the binaries? How much larger will the resulting binaries be? We currently see a size increase of about 1% per actually annotated executable or DSO in Fedora rawhide. (But not every

Re: F28 System Wide Change: Annobin

2017-09-29 Thread Richard W.M. Jones
On Wed, Sep 27, 2017 at 02:43:50PM +0200, Jan Kurik wrote: > = Proposed System Wide Change: Annobin = > https://fedoraproject.org/wiki/Changes/Annobin > > Change owner(s): > * Nick Clifton > > This change causes extra information to be stored in binary files > compiled by gcc. This information c

Re: F28 System Wide Change: Annobin

2017-09-27 Thread Florian Weimer
On 09/27/2017 03:11 PM, Chris Adams wrote: Once upon a time, Jan Kurik said: This change causes extra information to be stored in binary files compiled by gcc. This information can be used by scripts to check on various features of the file, such as the hardening options used of potential ABI c

Re: F28 System Wide Change: Annobin

2017-09-27 Thread Chris Adams
Once upon a time, Jan Kurik said: > This change causes extra information to be stored in binary files > compiled by gcc. This information can be used by scripts to check on > various features of the file, such as the hardening options used of > potential ABI conflicts. One thing that is not menti

Re: F28 System Wide Change: Annobin

2017-09-27 Thread Florian Weimer
To enable this change it is proposed that the redhat-rpm-config package should be extended to add the "-fplugin=annobin" option to the __global_compiler-flags macro. In theory such a change will be completely invisible to Fedora users but should prove to be very helpful to Fedora Release Managemen

F28 System Wide Change: Annobin

2017-09-27 Thread Jan Kurik
= Proposed System Wide Change: Annobin = https://fedoraproject.org/wiki/Changes/Annobin Change owner(s): * Nick Clifton This change causes extra information to be stored in binary files compiled by gcc. This information can be used by scripts to check on various features of the file, such as the