Bug 2141799

Summary: kcc: Updates for C99 compatibility
Product: [Fedora] Fedora Reporter: Florian Weimer <fweimer>
Component: kccAssignee: Akira TAGOH <tagoh>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: rawhideCC: i18n-bugs, sam, tagoh
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: kcc-2.3-55.fc38 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-11-17 08:10:40 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2141798    
Attachments:
Description Flags
0001-Updates-for-C99-compatibility.patch none

Description Florian Weimer 2022-11-10 18:51:02 UTC
Created attachment 1923626 [details]
0001-Updates-for-C99-compatibility.patch

I couldn't find an upstream for this project.  The ftp:// URL in the spec file still works (but not in Firefox), but the file was last changed in 1994. So I assume this has to be a downstream-only change.

I'm attaching the patch I plan to apply to rawhide. We need to compile in C99 mode because old-style function definitions are used.

This bug is part of the Fedora C99 porting effort. https://fedoraproject.org/wiki/Toolchain/PortingToModernC https://fedoraproject.org/wiki/Changes/PortingToModernC