Closed fancycode closed 2 weeks ago
Looks like a similar compiler bug. I cannot see anything suspicious in the code.
The cmake preset for "Release" sets CMAKE_COMPILE_WARNING_AS_ERROR: OFF
because of these kinds of compiler glitches. Are you using the cmake preset for building the package as a basis?
Looks like a similar compiler bug. I cannot see anything suspicious in the code.
Ok, thanks for looking.
The cmake preset for "Release" sets
CMAKE_COMPILE_WARNING_AS_ERROR: OFF
because of these kinds of compiler glitches. Are you using the cmake preset for building the package as a basis?
No, in order to have full control over any options without needing libheif to provide everything I need, I set flags manually: https://salsa.debian.org/multimedia-team/libheif/-/blob/fb00da8fec71ffa81ff9d2dd88c0a274774c0985/debian/rules#L22-51
CMAKE_COMPILE_WARNING_AS_ERROR
is not part of it yet, so maybe it's a good idea to start adding it.
Can we close this?
Yeah, I'll workaround this somehow in packaging.
Building 1.19.1 for Debian failed on the x32 platform (not to be confused with i386).
Relevant log output:
Full build log available at https://buildd.debian.org/status/fetch.php?pkg=libheif&arch=x32&ver=1.19.1-1&stamp=1730713177&raw=0
This is using gcc 14.2.0:
Maybe similar to #1360? Although this was working fine in older versions up to 1.18.2.