Remove libcap-ng Syslog Patch
Summary
Libcap-ng currently syslogs some errors rather than returning an error code. Errors found by syslog messages should have been fixed by now and we should remove the patch.
Owner
- Name: Steve Grubb
- Email: sgrubb@redhat.com
Current status
- Targeted release: Fedora Linux 40
- Last updated: 2023-09-06
- [<will be assigned by the Wrangler> devel thread]
- FESCo issue: <will be assigned by the Wrangler>
- Tracker bug: <will be assigned by the Wrangler>
- Release notes tracker: <will be assigned by the Wrangler>
Detailed Description
Feedback
Benefit to Fedora
Libcap-ng would match upstream code and probably other distributions. Developers can better detect actual errors.
Scope
- Proposal owners:
Create a modified patch that still sends an error message to syslog while returning and error code. Later, remove the patch.
- Other developers:
If you have a package with a direct dependency on libcap-ng-devel, then you should check syslog after exercising the application that uses it. If any message from libcap-ng is found, it will need to be corrected. Also, you should scan your build logs to see if there are any warnings about unused results related to any function names starting with capng_
- Release engineering: #Releng issue number
Not affected.
- Policies and guidelines: N/A
- Trademark approval: N/A
- Alignment with Community Initiatives: N/A
Upgrade/compatibility impact
There should be no impact.
How To Test
User Experience
If testing went well, this change should be unnoticed by the end user.
Dependencies
Contingency Plan
- Contingency mechanism: Reapply the original patch
- Contingency deadline: beta freeze
- Blocks release? No
Documentation
N/A (not a System Wide Change)