Skip to content

Fix FTBFS with GCC-15 / C23 (Closes: #1096432)

This merge request adds a quilt patch that fixes the FTBFS when building cheesecutter with GCC-15 using the new default C23 mode.

The following changes are included:

• Remove legacy typedef of 'bool' (illegal in C23) • Add <stdbool.h> where required • Fix mismatched function prototypes (Parse_optional_block) • Fix const correctness of acme_assemble() and Output_get_final_data() • Ensure declarations and definitions match consistently across the asm backend • The package now builds successfully with gcc-15 and remains compatible with older C standards.

The patch has been added under debian/patches and listed in debian/patches/series.

The Debian BTS issue for this FTBFS (#1096432) has been closed after verifying successful builds with GCC-15.

No upstream ABI changes are introduced; this remains a packaging-side fix only.

Please consider merging for the forky transition.

Merge request reports

Loading