Proposal for vendoring/bundling golang packages by default

2025-01-19 Thread Mikel Olasagasti
Hi, Go-SIG has raised a ticket with FESCo [1] to propose a significant shift in Fedora's packaging approach for Go dependencies: moving to vendoring/bundling by default. This would represent a major departure from our current guidelines [2]. Given the potential impact, it was suggested that we br

Heads-up: Go 1.24 causing widespread FTBFS in F42

2025-01-19 Thread Mikel Olasagasti
Hi, This is a heads-up regarding the impact of Go 1.24, now available in Fedora, and the subsequent mass-rebuild for Fedora 42. Over 200 packages are currently failing to build from source (FTBFS) [1] due to a stricter check introduced in Go 1.24 [2]. The failure occurs due to a stricter vet chec

Fedora eln compose report: 20250120.n.0 changes

2025-01-19 Thread Fedora ELN Report
OLD: Fedora-eln-20250119.n.0 NEW: Fedora-eln-20250120.n.0 = SUMMARY = Added images:0 Dropped images: 0 Added packages: 2 Dropped packages:0 Upgraded packages: 32 Downgraded packages: 0 Size of added packages: 1.85 MiB Size of dropped packages:0 B Size of

Re: FTB due to 'too many arguments to function'

2025-01-19 Thread David Malcolm
On Sun, 2025-01-19 at 17:19 +, Mattia Verga via devel wrote: > I see several of my packages are FTB in the running mass rebuild due > to > something like: > > error: too many arguments to function ‘DoInterlace’; expected 0, have > 1 > > Is that due to GCC 15, or is due to some "hardening" se

Re: FTB due to 'too many arguments to function'

2025-01-19 Thread Loren M. Lang
On Sun, Jan 19, 2025 at 05:28:04PM +, Fedora-Devel Mailing List wrote: > Il 19/01/25 18:23, Michael J Gruber ha scritto: > > Mattia Verga via devel venit, vidit, dixit 2025-01-19 18:19:24: > >> I see several of my packages are FTB in the running mass rebuild due to > >> something like: > >> > >

Re: Idea proposal for next mass rebuilds

2025-01-19 Thread Kevin Fenzi
On Sun, Jan 19, 2025 at 07:47:31PM +, Zbigniew Jędrzejewski-Szmek wrote: > > Oh, I was under the impression that the mass rebuild retries the failed > builds in a loop. I had a different mental model of what happens. But since > the builds are independent, then this does make sense to just try

Re: FTB due to 'too many arguments to function'

2025-01-19 Thread Artur Frenszek-Iwicki
> indi-3rdparty-drivers: > error: expected ‘;’, identifier or ‘(’ before ‘bool’ > Looks like the syntax 'typedef enum { FALSE, TRUE } bool;' is no more > accepted, but searching in the net it was perfectly fine. Looking at the build logs, it seems that while a standard is explicitly provided for

Re: FTB due to 'too many arguments to function'

2025-01-19 Thread Mattia Verga via devel
Il 19/01/25 19:02, Cristian Le via devel ha scritto: > On 2025/01/19 18:32, Michael J Gruber wrote: > >> Mattia Verga venit, vidit, dixit 2025-01-19 18:28:04: >> >>> For example: >>> https://kojipkgs.fedoraproject.org//work/tasks/7044/127997044/build.log >>> I don't know much of C, from what I've

Re: Idea proposal for next mass rebuilds

2025-01-19 Thread Zbigniew Jędrzejewski-Szmek
On Sun, Jan 19, 2025 at 09:10:52AM -0800, Kevin Fenzi wrote: > On Sun, Jan 19, 2025 at 03:36:32PM +, Zbigniew Jędrzejewski-Szmek wrote: > > On Sat, Jan 18, 2025 at 10:04:28AM -0800, Kevin Fenzi wrote: > > > > The only way that works, is what mockchain does: build the packages in > > > > random

Re: FTB due to 'too many arguments to function'

2025-01-19 Thread Cristian Le via devel
On 2025/01/19 18:32, Michael J Gruber wrote: Mattia Verga venit, vidit, dixit 2025-01-19 18:28:04: For example: https://kojipkgs.fedoraproject.org//work/tasks/7044/127997044/build.log I don't know much of C, from what I've read online those functions are declared without arguments and then us

Re: FTB due to 'too many arguments to function'

2025-01-19 Thread Michael J Gruber
Mattia Verga venit, vidit, dixit 2025-01-19 18:28:04: > Il 19/01/25 18:23, Michael J Gruber ha scritto: > > Mattia Verga via devel venit, vidit, dixit 2025-01-19 18:19:24: > >> I see several of my packages are FTB in the running mass rebuild due to > >> something like: > >> > >> error: too many arg

Re: FTB due to 'too many arguments to function'

2025-01-19 Thread Mattia Verga via devel
Il 19/01/25 18:24, Fabio Valentini ha scritto: > On Sun, Jan 19, 2025 at 6:19 PM Mattia Verga via devel > wrote: >> I see several of my packages are FTB in the running mass rebuild due to >> something like: >> >> error: too many arguments to function ‘DoInterlace’; expected 0, have 1 >> >> Is that

Re: FTB due to 'too many arguments to function'

2025-01-19 Thread Mattia Verga via devel
Il 19/01/25 18:23, Michael J Gruber ha scritto: > Mattia Verga via devel venit, vidit, dixit 2025-01-19 18:19:24: >> I see several of my packages are FTB in the running mass rebuild due to >> something like: >> >> error: too many arguments to function ‘DoInterlace’; expected 0, have 1 >> >> Is that

Re: FTB due to 'too many arguments to function'

2025-01-19 Thread Fabio Valentini
On Sun, Jan 19, 2025 at 6:19 PM Mattia Verga via devel wrote: > > I see several of my packages are FTB in the running mass rebuild due to > something like: > > error: too many arguments to function ‘DoInterlace’; expected 0, have 1 > > Is that due to GCC 15, or is due to some "hardening" setting a

Re: sdl2-compat problem?

2025-01-19 Thread Neal Gompa
On Sun, Jan 19, 2025 at 6:07 AM Neal Gompa wrote: > > On Sun, Jan 19, 2025 at 3:28 AM Julian Sikorski wrote: > > > > Hello, > > > > I tried building mame against sdl2-compat which has replaced SDL2 in > > rawhide. After some fixes I managed to get further but the build still > > fails: > > > > Co

Re: FTB due to 'too many arguments to function'

2025-01-19 Thread Michael J Gruber
Mattia Verga via devel venit, vidit, dixit 2025-01-19 18:19:24: > I see several of my packages are FTB in the running mass rebuild due to > something like: > > error: too many arguments to function ‘DoInterlace’; expected 0, have 1 > > Is that due to GCC 15, or is due to some "hardening" setting

FTB due to 'too many arguments to function'

2025-01-19 Thread Mattia Verga via devel
I see several of my packages are FTB in the running mass rebuild due to something like: error: too many arguments to function ‘DoInterlace’; expected 0, have 1 Is that due to GCC 15, or is due to some "hardening" setting applied to Fedora flags? Should I start filing bugs upstream? Mattia --

Re: Idea proposal for next mass rebuilds

2025-01-19 Thread Kevin Fenzi
On Sun, Jan 19, 2025 at 03:36:32PM +, Zbigniew Jędrzejewski-Szmek wrote: > On Sat, Jan 18, 2025 at 10:04:28AM -0800, Kevin Fenzi wrote: > > > The only way that works, is what mockchain does: build the packages in > > > random order. if any fails, repeat while at least one package in the loop >

Re: Idea proposal for next mass rebuilds

2025-01-19 Thread Zbigniew Jędrzejewski-Szmek
On Sun, Jan 19, 2025 at 03:37:09PM +, Gary Buhrmaster wrote: > On Sat, Jan 18, 2025 at 10:44 AM Fabio Valentini wrote: > > > So if you see packages that *change* (either their dependencies, or > > their contents - but ignoring codegen differences with new compiler > > versions etc.) between t

Re: Idea proposal for next mass rebuilds

2025-01-19 Thread Fabio Valentini
On Sun, Jan 19, 2025 at 4:37 PM Gary Buhrmaster wrote: > > On Sat, Jan 18, 2025 at 10:44 AM Fabio Valentini wrote: > > > So if you see packages that *change* (either their dependencies, or > > their contents - but ignoring codegen differences with new compiler > > versions etc.) between the last

Re: Idea proposal for next mass rebuilds

2025-01-19 Thread Zbigniew Jędrzejewski-Szmek
On Sun, Jan 19, 2025 at 03:18:10PM +, Zbigniew Jędrzejewski-Szmek wrote: > Some were indeed caused by dependency problems, but it is a special > case of the case you describe above: because of the sbin merge and > the sysusers change, some packages are not installable. But such an > issue is no

Re: Idea proposal for next mass rebuilds

2025-01-19 Thread Gary Buhrmaster
On Sat, Jan 18, 2025 at 10:44 AM Fabio Valentini wrote: > So if you see packages that *change* (either their dependencies, or > their contents - but ignoring codegen differences with new compiler > versions etc.) between the last build before the mass rebuild and the > build performed during the

Re: Idea proposal for next mass rebuilds

2025-01-19 Thread Zbigniew Jędrzejewski-Szmek
On Sat, Jan 18, 2025 at 10:04:28AM -0800, Kevin Fenzi wrote: > > The only way that works, is what mockchain does: build the packages in > > random order. if any fails, repeat while at least one package in the loop > > succeed. > > So, this is an interesting idea. Perhaps we should start doing this

Re: Idea proposal for next mass rebuilds

2025-01-19 Thread Zbigniew Jędrzejewski-Szmek
On Sat, Jan 18, 2025 at 11:43:39AM +0100, Fabio Valentini wrote: > So if you see packages that *change* (either their dependencies, or > their contents - but ignoring codegen differences with new compiler > versions etc.) between the last build before the mass rebuild and the > build performed duri

Orphaning reg(-server)

2025-01-19 Thread Mattia Verga via devel
I'm going to orphan reg(-server) package. A few years ago I adopted it because it was used in Fedora infrastructure to generate the web pages on registry.fedoraproject.org. We stopped to update those pages long ago (last update in 2023) and recently we removed all the calls to reg-server in ans

Re: sdl2-compat problem?

2025-01-19 Thread Neal Gompa
On Sun, Jan 19, 2025 at 3:28 AM Julian Sikorski wrote: > > Hello, > > I tried building mame against sdl2-compat which has replaced SDL2 in > rawhide. After some fixes I managed to get further but the build still > fails: > > Compiling src/osd/sdl/window.cpp... > g++-MMD -MP -MP -DPTR64=1 -DNDE

Re: A fix for the FTBFS issue with the jed text editor

2025-01-19 Thread Loren M. Lang
On Sun, Jan 19, 2025 at 07:16:57PM +0900, Mamoru TASAKA wrote: > Benson Muite wrote on 2025/01/19 19:04: > > Hi Loren, > > > > On Sun, Jan 19, 2025, at 12:50 PM, Loren M. Lang wrote: > > > I just noticed that jed was on the FTBFS list and was failing to build > > > on Fedora and due to be removed.

Re: A fix for the FTBFS issue with the jed text editor

2025-01-19 Thread Mamoru TASAKA
Benson Muite wrote on 2025/01/19 19:04: Hi Loren, On Sun, Jan 19, 2025, at 12:50 PM, Loren M. Lang wrote: I just noticed that jed was on the FTBFS list and was failing to build on Fedora and due to be removed. I've created a fix that should resolve the issue and put together a Pull Request for

Re: Orphaned magic-wormhole + its python deps

2025-01-19 Thread Benson Muite
On Sat, Jan 18, 2025, at 5:56 PM, Fabio Valentini wrote: > On Sat, Jan 18, 2025 at 2:40 PM Kyle Bloom wrote: >> >> Hello Fabio (or whom it may concern), >> >> I am interested in maintaining the python-magic-wormhole package, >> and it is along with its dependencies. I continue to use and love >> t

Re: A fix for the FTBFS issue with the jed text editor

2025-01-19 Thread Benson Muite
Hi Loren, On Sun, Jan 19, 2025, at 12:50 PM, Loren M. Lang wrote: > I just noticed that jed was on the FTBFS list and was failing to build > on Fedora and due to be removed. I've created a fix that should resolve > the issue and put together a Pull Request for review here: > > https://src.fedorapr

A fix for the FTBFS issue with the jed text editor

2025-01-19 Thread Loren M. Lang
I just noticed that jed was on the FTBFS list and was failing to build on Fedora and due to be removed. I've created a fix that should resolve the issue and put together a Pull Request for review here: https://src.fedoraproject.org/rpms/jed/pull-request/1 I am not yet in the packagers group so I

Fedora rawhide compose report: 20250119.n.0 changes

2025-01-19 Thread Fedora Rawhide Report
OLD: Fedora-Rawhide-20250118.n.0 NEW: Fedora-Rawhide-20250119.n.0 = SUMMARY = Added images:1 Dropped images: 0 Added packages: 1 Dropped packages:2 Upgraded packages: 59 Downgraded packages: 0 Size of added packages: 1.70 MiB Size of dropped packages

sdl2-compat problem?

2025-01-19 Thread Julian Sikorski
Hello, I tried building mame against sdl2-compat which has replaced SDL2 in rawhide. After some fixes I managed to get further but the build still fails: Compiling src/osd/sdl/window.cpp... g++-MMD -MP -MP -DPTR64=1 -DNDEBUG -DCRLF=2 -DLSB_FIRST -DXMD_H -DFLAC__NO_DLL -DNATIVE_DRC=drcbe_