Re: -Werror=implicit-int -Werror=implicit-function-declaration coming to rawhide

2023-09-29 Thread Jason L Tibbitts III
> Sandro writes: > That aside, having the document linked in the packaging guidelines is > a big step towards letting packagers know of its existence. I just wanted to point out that the packaging guidelines have pointed users to the document for quite some time (early 2019) in this

Re: -Werror=implicit-int -Werror=implicit-function-declaration coming to rawhide

2023-09-28 Thread Fabio Valentini
On Thu, Sep 28, 2023 at 9:12 PM Florian Weimer wrote: > > * Stephen Gallagher: > > > On Wed, Sep 27, 2023 at 12:59 PM Ron Olson wrote: > >> > >> I mean this sincerely: Where is the excellent documentation? I admit that > >> I’ve been frustrated that web searches leads me all over the place, >

Re: -Werror=implicit-int -Werror=implicit-function-declaration coming to rawhide

2023-09-28 Thread Sandro
On 28-09-2023 21:12, Florian Weimer wrote: * Stephen Gallagher: On Wed, Sep 27, 2023 at 12:59 PM Ron Olson wrote: I mean this sincerely: Where is the excellent documentation? I admit that I’ve been frustrated that web searches leads me all over the place, sometimes the documentation is

Re: -Werror=implicit-int -Werror=implicit-function-declaration coming to rawhide

2023-09-28 Thread Florian Weimer
* Stephen Gallagher: > On Wed, Sep 27, 2023 at 12:59 PM Ron Olson wrote: >> >> I mean this sincerely: Where is the excellent documentation? I admit that >> I’ve been frustrated that web searches leads me all over the place, >> sometimes the documentation is obsolete, or it’s someone’s blog

Re: -Werror=implicit-int -Werror=implicit-function-declaration coming to rawhide

2023-09-28 Thread Florian Weimer
* Mattia Verga via devel: > Il 27/09/23 19:01, Stephen Gallagher ha scritto: >> On Wed, Sep 27, 2023 at 12:59 PM Ron Olson wrote: >>> I mean this sincerely: Where is the excellent documentation? I admit that >>> I’ve been frustrated that web searches leads me all over the place, >>> sometimes

Re: -Werror=implicit-int -Werror=implicit-function-declaration coming to rawhide

2023-09-28 Thread Mattia Verga via devel
Il 27/09/23 19:01, Stephen Gallagher ha scritto: > On Wed, Sep 27, 2023 at 12:59 PM Ron Olson wrote: >> I mean this sincerely: Where is the excellent documentation? I admit that >> I’ve been frustrated that web searches leads me all over the place, >> sometimes the documentation is obsolete, or

Re: -Werror=implicit-int -Werror=implicit-function-declaration coming to rawhide

2023-09-28 Thread Sandro
On 27-09-2023 19:01, Stephen Gallagher wrote: On Wed, Sep 27, 2023 at 12:59 PM Ron Olson wrote: I mean this sincerely: Where is the excellent documentation? I admit that I’ve been frustrated that web searches leads me all over the place, sometimes the documentation is obsolete, or it’s

Re: -Werror=implicit-int -Werror=implicit-function-declaration coming to rawhide

2023-09-27 Thread Michael Catanzaro
On Wed, Sep 27 2023 at 12:52:17 PM -0400, Carlos O'Donell wrote: You have 5 years of excellent documentation by Florian and others to catch up on! :-) Random compliment: this documentation is indeed quite good. Upstream freedesktop-sdk and GNOME build flags are based on Fedora's because

Re: -Werror=implicit-int -Werror=implicit-function-declaration coming to rawhide

2023-09-27 Thread Stephen Gallagher
On Wed, Sep 27, 2023 at 12:59 PM Ron Olson wrote: > > I mean this sincerely: Where is the excellent documentation? I admit that > I’ve been frustrated that web searches leads me all over the place, sometimes > the documentation is obsolete, or it’s someone’s blog post, etc. I’ve been >

Re: -Werror=implicit-int -Werror=implicit-function-declaration coming to rawhide

2023-09-27 Thread Ron Olson
I mean this sincerely: Where is the excellent documentation? I admit that I’ve been frustrated that web searches leads me all over the place, sometimes the documentation is obsolete, or it’s someone’s blog post, etc. I’ve been surprised again and again there’s a macro for this or that which

Re: -Werror=implicit-int -Werror=implicit-function-declaration coming to rawhide

2023-09-27 Thread Carlos O'Donell
On 9/27/23 12:47, Richard W.M. Jones wrote: > On Wed, Sep 27, 2023 at 11:22:04AM -0500, Ron Olson wrote: >> This is the first time I’ve heard of buildflags.md; where might I find this >> file? > > $ ls -l -h /usr/share/doc/redhat-rpm-config/buildflags.md > -rw-r--r--. 1 root root 28K Feb 28 2023

Re: -Werror=implicit-int -Werror=implicit-function-declaration coming to rawhide

2023-09-27 Thread Richard W.M. Jones
On Wed, Sep 27, 2023 at 11:22:04AM -0500, Ron Olson wrote: > This is the first time I’ve heard of buildflags.md; where might I find this > file? $ ls -l -h /usr/share/doc/redhat-rpm-config/buildflags.md -rw-r--r--. 1 root root 28K Feb 28 2023 /usr/share/doc/redhat-rpm-config/buildflags.md

Re: -Werror=implicit-int -Werror=implicit-function-declaration coming to rawhide

2023-09-27 Thread Carlos O'Donell
On 9/27/23 12:22, Ron Olson wrote: > This is the first time I’ve heard of buildflags.md; where might I find this > file? It is distributed with redhat-rpm-config as part of the documentation of build flags. You can see the rawhide version here:

Re: -Werror=implicit-int -Werror=implicit-function-declaration coming to rawhide

2023-09-27 Thread Ron Olson
This is the first time I’ve heard of buildflags.md; where might I find this file? On 26 Sep 2023, at 12:21, Florian Weimer wrote: redhat-rpm-config-267-1.fc40 activates the first phase of compiler flags to avoid regressions in the Fedora C99 port. Implicit ints and implicit function

-Werror=implicit-int -Werror=implicit-function-declaration coming to rawhide

2023-09-26 Thread Florian Weimer
redhat-rpm-config-267-1.fc40 activates the first phase of compiler flags to avoid regressions in the Fedora C99 port. Implicit ints and implicit function declarations will be rejected by default. The recommended way to opt out is to set %build_type_safety_c to 0. See the buildflags.md