Bug 1074092

Summary: newtListitem API exposure
Product: [Fedora] Fedora Reporter: James Buren <ryu0>
Component: newtAssignee: Miroslav Lichvar <mlichvar>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: rawhideCC: mlichvar
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-03-11 10:34:37 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:
Attachments:
Description Flags
patch to remove newtListitem api none

Description James Buren 2014-03-07 22:17:52 UTC
The public header file exposes functions for a newtListitem API. However, there are no functions defined for this in the private source code. As such, these symbols are never compiled into the static or shared library ABI. This results in linker errors if someone tries to use the functions. Attached is a patch to remove these from the public header. I do not see why this would break the API/ABI since it appears it was removed before and has not worked since.

Comment 1 James Buren 2014-03-07 22:18:57 UTC
Created attachment 872039 [details]
patch to remove newtListitem api

Comment 2 Miroslav Lichvar 2014-03-11 10:34:37 UTC
The declarations are now removed in the upstream git. It seems the actual code was removed in 1998.

Thanks!