Re: Using LTO for Fedora package builds

2018-02-25 Thread Zbigniew Jędrzejewski-Szmek
On Mon, Feb 26, 2018 at 05:24:28AM +0100, Kevin Kofler wrote: > Zbigniew Jędrzejewski-Szmek wrote: > > But size is easy: > > $ du -s /var/tmp/inst-O* > > 74428 /var/tmp/inst-O3 > > 56136 /var/tmp/inst-O3-lto > > 61992 /var/tmp/inst-Os > > 43572 /var/tmp/inst-Os-lto > > The current default is -O2,

Re: Using LTO for Fedora package builds

2018-02-25 Thread Kevin Kofler
Zbigniew Jędrzejewski-Szmek wrote: > But size is easy: > $ du -s /var/tmp/inst-O* > 74428 /var/tmp/inst-O3 > 56136 /var/tmp/inst-O3-lto > 61992 /var/tmp/inst-Os > 43572 /var/tmp/inst-Os-lto The current default is -O2, not -O3, though. Kevin Kofler _

Re: gc-7.6.4 to rawhide, *no* abi bump

2018-02-25 Thread Jerry James
On Sun, Feb 25, 2018 at 7:46 PM, Jerry James wrote: > Thank you, Rex. I'll check whether that fixes the polyml problem. And indeed it did. Thanks again. -- Jerry James http://www.jamezone.org/ ___ devel mailing list -- devel@lists.fedoraproject.org T

Re: gc-7.6.4 to rawhide, *no* abi bump

2018-02-25 Thread Jerry James
On Sat, Feb 24, 2018 at 11:31 PM, Rex Dieter wrote: > Good question, as it's a pure bugfix, yes. Building now. Thank you, Rex. I'll check whether that fixes the polyml problem. -- Jerry James http://www.jamezone.org/ ___ devel mailing list -- devel@l

Re: Using LTO for Fedora package builds

2018-02-25 Thread Zbigniew Jędrzejewski-Szmek
On Sun, Feb 25, 2018 at 03:35:39PM +0100, Kevin Kofler wrote: > Tomasz Kłoczko wrote: > > BTW size. Did you try to compile systemd with optimisation for size (-Os)? > > > > There are many Linux packages which should be optimised for size > > because they provide binaries which are speed critical l

Re: [HEADS UP] Replacing %post/%postun -p /sbin/ldconfig

2018-02-25 Thread Orcan Ogetbil
2018-02-14 15:59 GMT-05:00 Igor Gnatenko : > > Your options: > > * Speak up and tell package names I should not touch because … (you should > complete this sentence). > * Fix up packages and tell package names I should not touch because you did > that already. > * Tell package names you want to rem

Re: New "tests" namespace to share test code

2018-02-25 Thread Pierre-Yves Chibon
On Sun, Feb 25, 2018 at 12:12:33PM +, Zbigniew Jędrzejewski-Szmek wrote: > On Thu, Feb 22, 2018 at 03:50:38PM +0100, Pierre-Yves Chibon wrote: > > On Wed, Feb 14, 2018 at 05:28:20PM +0100, Petr Šplíchal wrote: > > > Hi! > > > > > > During the last days there have been concerns raised regarding

Re: Using LTO for Fedora package builds

2018-02-25 Thread Zbigniew Jędrzejewski-Szmek
On Sun, Feb 25, 2018 at 04:55:55PM +0100, Thomas Haller wrote: > Hi, > > On Sun, 2018-02-25 at 12:30 +, Zbigniew Jędrzejewski-Szmek wrote: > > On Sun, Feb 25, 2018 at 01:19:24PM +0100, Florian Weimer wrote: > > > On 02/25/2018 12:45 PM, Zbigniew Jędrzejewski-Szmek wrote: > > > > > What's our c

Re: Using LTO for Fedora package builds

2018-02-25 Thread Thomas Haller
Hi, On Sun, 2018-02-25 at 12:30 +, Zbigniew Jędrzejewski-Szmek wrote: > On Sun, Feb 25, 2018 at 01:19:24PM +0100, Florian Weimer wrote: > > On 02/25/2018 12:45 PM, Zbigniew Jędrzejewski-Szmek wrote: > > > > What's our current take on using LTO for Fedora package builds? > > > systemd would lik

Re: Using LTO for Fedora package builds

2018-02-25 Thread Neal Gompa
On Sun, Feb 25, 2018 at 5:04 AM, Florian Weimer wrote: > Some packages use LTO (link-time optimization) with the GNU toolchain. > > In the past, this was problematic because the generated debugging > information was not quite usable. Today, it causes problems with some of > the hardening quality

Re: Using LTO for Fedora package builds

2018-02-25 Thread Kevin Kofler
Tomasz Kłoczko wrote: > BTW size. Did you try to compile systemd with optimisation for size (-Os)? > > There are many Linux packages which should be optimised for size > because they provide binaries which are speed critical like boot > loaders and boot tools (grub, lilo, gubby) some diagnostics a

Re: Using LTO for Fedora package builds

2018-02-25 Thread Tomasz Kłoczko
On 25 February 2018 at 12:30, Zbigniew Jędrzejewski-Szmek wrote: > On Sun, Feb 25, 2018 at 01:19:24PM +0100, Florian Weimer wrote: >> On 02/25/2018 12:45 PM, Zbigniew Jędrzejewski-Szmek wrote: >> >>What's our current take on using LTO for Fedora package builds? >> >> >systemd would like to use it.

Re: Using LTO for Fedora package builds

2018-02-25 Thread Zbigniew Jędrzejewski-Szmek
On Sun, Feb 25, 2018 at 01:19:24PM +0100, Florian Weimer wrote: > On 02/25/2018 12:45 PM, Zbigniew Jędrzejewski-Szmek wrote: > >>What's our current take on using LTO for Fedora package builds? > > >systemd would like to use it. > > Why? What are the benefits? There's a small change in size. Whe

Re: Using LTO for Fedora package builds

2018-02-25 Thread Florian Weimer
On 02/25/2018 12:45 PM, Zbigniew Jędrzejewski-Szmek wrote: What's our current take on using LTO for Fedora package builds? systemd would like to use it. Why? What are the benefits? Thanks, Florian ___ devel mailing list -- devel@lists.fedoraproje

Re: New "tests" namespace to share test code

2018-02-25 Thread Zbigniew Jędrzejewski-Szmek
On Thu, Feb 22, 2018 at 03:50:38PM +0100, Pierre-Yves Chibon wrote: > On Wed, Feb 14, 2018 at 05:28:20PM +0100, Petr Šplíchal wrote: > > Hi! > > > > During the last days there have been concerns raised regarding > > what is an appropriate content for the tests namespace. [1] My > > original idea w

Re: Using LTO for Fedora package builds

2018-02-25 Thread Zbigniew Jędrzejewski-Szmek
On Sun, Feb 25, 2018 at 11:04:46AM +0100, Florian Weimer wrote: > Some packages use LTO (link-time optimization) with the GNU toolchain. > > In the past, this was problematic because the generated debugging > information was not quite usable. Today, it causes problems with > some of the hardening

Re: New "tests" namespace to share test code

2018-02-25 Thread Pierre-Yves Chibon
On Fri, Feb 23, 2018 at 10:33:57AM +0100, Pavel Raiskup wrote: > On Thursday, February 22, 2018 3:50:38 PM CET Pierre-Yves Chibon wrote: > > On Wed, Feb 14, 2018 at 05:28:20PM +0100, Petr Šplíchal wrote: > > > When, for a particular package, it is the most efficient way to > > > maintain tests in a

Re: New "tests" namespace to share test code

2018-02-25 Thread Pierre-Yves Chibon
On Fri, Feb 23, 2018 at 10:19:35AM +0100, Petr Šplíchal wrote: > On 22 February 2018 at 15:50, Pierre-Yves Chibon wrote: > > On Wed, Feb 14, 2018 at 05:28:20PM +0100, Petr Šplíchal wrote: > >> Hi! > >> > >> During the last days there have been concerns raised regarding > >> what is an appropriate

Using LTO for Fedora package builds

2018-02-25 Thread Florian Weimer
Some packages use LTO (link-time optimization) with the GNU toolchain. In the past, this was problematic because the generated debugging information was not quite usable. Today, it causes problems with some of the hardening quality control tooling because the annobin GCC plug-in may not be ac

Re: [Test-Announce] Proposal to CANCEL: 2018-02-26 blocker review meeting

2018-02-25 Thread Silvia Sánchez
Hi, It's depressing that there have been no meetings and so many difficulties with compose, and the only meeting that took place I couldn't attend. * sigh * I had a couple of things to discuss, but I see they will have to wait. Kind regards, Silvia FAS: Lailah On 25 February 2018 at 07:09, Adam