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@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure