-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2025-ccf9589b6c 2025-05-19 01:46:27.288135+00:00 --------------------------------------------------------------------------------
Name : unifdef Product : Fedora 42 Version : 2.12 Release : 5.fc42 URL : https://dotat.at/prog/unifdef/ Summary : Selectively remove C preprocessor conditionals Description : The unifdef utility selectively processes conditional C preprocessor #if and #ifdef directives. It removes from a file both the directives and the additional text that they delimit, while otherwise leaving the file alone. -------------------------------------------------------------------------------- Update Information: Apply a patch for whitespace test regressions Update to 2.12: https://github.com/fanf2/unifdef/compare/unifdef-2.10...unifdef-2.12 Greatly improve the packaging. Highlights include: Install a copy of unifdefall without the .sh extension, as upstream intended Install the unifdefall(1) man page Install a copy of the license text Install README and unifdef.txt (a text version of the man page) as documentation Run the tests when building the package -------------------------------------------------------------------------------- ChangeLog: * Sat May 10 2025 Benjamin A. Beasley <[email protected]> - 2.12-5 - Apply a patch for whitespace test regressions * Fri May 9 2025 Benjamin A. Beasley <[email protected]> - 2.12-4 - F42: drop spec-file conditionals and allow branches to diverge * Thu May 8 2025 Benjamin A. Beasley <[email protected]> - 2.12-3 - Ensure build flags are set in EPEL8/9 * Thu May 8 2025 Benjamin A. Beasley <[email protected]> - 2.12-2 - Run the tests * Thu May 8 2025 Benjamin A. Beasley <[email protected]> - 2.12-1 - Update to 2.12 (close RHBZ#1803209) * Thu May 8 2025 Benjamin A. Beasley <[email protected]> - 2.10-42 - Install README and unifdef.txt as documentation * Thu May 8 2025 Benjamin A. Beasley <[email protected]> - 2.10-41 - Properly package the license text * Thu May 8 2025 Benjamin A. Beasley <[email protected]> - 2.10-40 - Fix description * Thu May 8 2025 Benjamin A. Beasley <[email protected]> - 2.10-39 - Update URLs to HTTPS * Thu May 8 2025 Benjamin A. Beasley <[email protected]> - 2.10-38 - Document license breakdown and original license * Thu May 8 2025 Benjamin A. Beasley <[email protected]> - 2.10-37 - Remove spurious BuildRequires on pkgconfig * Thu May 8 2025 Benjamin A. Beasley <[email protected]> - 2.10-36 - Use modern %make_build/%make_install macros - Beginning with Fedora 43, no longer install unifdefall.sh (vs. unifdefall without the .sh extension) - The unifdefall(1) man page is now installed - Properly list man pages in %files * Thu May 8 2025 Benjamin A. Beasley <[email protected]> - 2.10-35 - Patch for GCC 15 / C23 (fix RHBZ#2341483) * Thu May 8 2025 Benjamin A. Beasley <[email protected]> - 2.10-34 - Do not number the sole Source * Thu May 8 2025 Benjamin A. Beasley <[email protected]> - 2.10-33 - Update Summary and description from upstream * Thu May 8 2025 Benjamin A. Beasley <[email protected]> - 2.10-32 - Whitespace adjustments in the spec file * Sun Jan 19 2025 Fedora Release Engineering <[email protected]> - 2.10-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild -------------------------------------------------------------------------------- References: [ 1 ] Bug #1803209 - unifdef-2.12 is available https://bugzilla.redhat.com/show_bug.cgi?id=1803209 [ 2 ] Bug #2341483 - unifdef: FTBFS in Fedora rawhide/f42 https://bugzilla.redhat.com/show_bug.cgi?id=2341483 -------------------------------------------------------------------------------- This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2025-ccf9589b6c' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label All packages are signed with the Fedora Project GPG key. More details on the GPG keys used by the Fedora Project can be found at https://fedoraproject.org/keys -------------------------------------------------------------------------------- -- _______________________________________________ package-announce mailing list -- [email protected] To unsubscribe send an email to [email protected] 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/[email protected] Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
