Hello, in my opinion we should add to Fedora Packaging Guidelines, a paragraph concerning GCC Toolset usage.

I recently experienced some problems in building darktable for epel8/epel8-next due bad configuration of gcc-toolset-11 in the spec file. In a few words, gcc-toolset-11 was not really enabled, so the builder was still using GCC 8.5. The build failure led me to open a bugreport against gcc-toolset-11 [1], but it turned out to not be a bug
Dan Horák fixed the problem with pull requests [3] and [4]
This problem was caused because I had misinterpreted official Red Hat configuration [2]. Also other developers in #fedora-devel IRC channel that I contacted for help, have misinterpreted it too.

Adding such new paragraph in the guidelines would help the packaging activity of the whole set of EPEL branches.
If you agree with such proposal I am willing to help

Cheers

[1]: https://bugzilla.redhat.com/show_bug.cgi?id=2074663
[2]: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/developing_c_and_cpp_applications_in_rhel_8/additional-toolsets-for-development_developing-applications
[3]: https://src.fedoraproject.org/rpms/darktable/pull-request/6
[4]: https://src.fedoraproject.org/rpms/darktable/pull-request/7
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to