Bug 2208239

Summary: Please branch and build gprbuild in epel8
Product: [Fedora] Fedora EPEL Reporter: Alexander Barris <alexander.j.barris>
Component: gprbuildAssignee: Pavel Zhukov <pavel>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: epel8CC: bjorn, code, pavel, reznikmm
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Alexander Barris 2023-05-18 10:57:06 UTC
Please branch and build gprbuild in epel8. We use this with gcc-gnat (available in EPEL8).

Reproducible: Always

Comment 1 Alexander Barris 2023-05-25 18:46:33 UTC
Will you be able to branch and build gprbuild in epel8?

Comment 2 Björn Persson 2023-05-27 17:43:01 UTC
I see that the gcc-epel package is active, receiving updates now and then, so it looks like it would make sense to build the Ada packages for EPEL 8 and 9.

I haven't seen much activity from Pavel lately. Maybe he has no free time or is otherwise unable to work on packaging. I can try to take some time to do it, but if someone would step up and help out, that would be appreciated.

Comment 3 Björn Persson 2023-06-05 18:40:48 UTC
I have nothing for EPEL 8 yet, but in case you're interested, I have bootstrapped GPRbuild 23 for EPEL 9. It's now available in the epel-testing repository, along with a few libraries:

https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2023-80cb740420

The version of Libgnat in EPEL 8 is too old for GPRbuild 23. I hope to be able to build an older version of GPRbuild for EPEL 8.

Comment 4 Fedora Release Engineering 2023-08-16 08:09:33 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle.
Changing version to 39.

Comment 5 Alexander Barris 2023-08-18 13:18:27 UTC
Hi, glad to see that it was brought to EPEL9! Nice work.
Are there any developments for getting it brought to EPEL8?
Thanks!

Comment 6 Björn Persson 2023-08-20 11:39:09 UTC
Since Red Hat's latest move against the rebuilds, I've been doubting how meaningful it is to do any work for EPEL. Maybe I'll find the motivation again if it turns out that Rocky and/or Alma survives in the long run.

If somebody would step up to maintain the EPEL branches, then I would at least try to help them get up to speed.

Meanwhile, there seems to be a weird regression in GCC's exception handling (bug 2225696). If I can't get that resolved, then Ada programs in Fedora and EPEL may be unreliable, in which case building more EPEL packages would be wasted work.

Comment 7 Pavel Zhukov 2024-01-08 09:49:34 UTC
I'm not going to maintain Ada stack in EPEL because of the reasons Bjorn mentioned in c#6 and the fact I'm not using epel/rhel/centos anymore.