Bug 2218019 - Enable some warnings ahead of the Fedora 40 change request for "Port to Modern C"
Summary: Enable some warnings ahead of the Fedora 40 change request for "Port to Moder...
Alias: None
Product: Fedora
Classification: Fedora
Component: redhat-rpm-config
Version: 39
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Florian Weimer
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2023-06-27 20:49 UTC by Carlos O'Donell
Modified: 2023-08-16 08:11 UTC (History)
13 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Last Closed:
Type: ---

Attachments (Terms of Use)

Description Carlos O'Donell 2023-06-27 20:49:26 UTC
Early work for Fedora 40's Port to Modern C (https://fedoraproject.org/wiki/Changes/PortingToModernC) is complete ahead of schedule, and it would be good to avoid regressing the progress that has been made by a limited enabling of -Werror=implicit-function-declaration and -Werror=implicit-int by default (to stop regressions).

This work has some dependent changes in redhat-rpm-config and some build flag refactoring.

Related to: https://fedoraproject.org/wiki/Changes/GNUToolchainF39

Reproducible: Always

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

Note You need to log in before you can comment on or make changes to this bug.