The 2023.3 aswf-docker container images have minizip-ng 3.0.10, where mz.h contains an invalid hex constant:
#define MZ_VERSION_BUILD (03000a)
which breaks code in OCIOZArchive.cpp starting with OCIO 2.3.x:
#if MZ_VERSION_BUILD >= 040000
minizip-ng 4.0.10, included in the 2024 / 2025 / 2026 images fixes that:
#define MZ_VERSION_BUILD (0x04000A)
Some CI permutations in other projects want to build OCIO 2.3.x in the 2023.3 images. Would it be an issue for OCIO if 2023 images moved to minizip-ng 4.0.10?
The 2023.3 aswf-docker container images have minizip-ng 3.0.10, where mz.h contains an invalid hex constant:
which breaks code in OCIOZArchive.cpp starting with OCIO 2.3.x:
minizip-ng 4.0.10, included in the 2024 / 2025 / 2026 images fixes that:
Some CI permutations in other projects want to build OCIO 2.3.x in the 2023.3 images. Would it be an issue for OCIO if 2023 images moved to minizip-ng 4.0.10?