AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO

[minizip] Is it really mandatory the use of minizip-ng compared to minizip provided by zlib?

未关闭
#1,971 3 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
Build Issue
主要语言
C++
星标
2.1k
派生
503
PR 合并指标
30 天内没有已合并 PR

描述

Hi!

[Talking with my Debian Developer hat on]

I'm trying to package OCIO v2.3.2 in Debian and it seems like I'm forced to package minizip-ng tool as well because the building process won't pass the initial checks without that build dependency.
As far as I understand it, minizip-ng is just a simpler version of the minizip tool (now merged in zlib, already in Debian archives) so I'm wondering if it's not possible to use the "normal" minizip library as an alternative to the -ng version, maybe allowing the [Findminizip-ng](https://github.com/AcademySoftwareFoundation/OpenColorIO/blob/main/share/cmake/modules/Findminizip-ng.cmake) module to search for both, prioring the -ng version. That would allow me to upgrade the package in Debian quicker.

Thanks.

贡献指南

打开贡献指南

调研方向

从 share/cmake/modules/Findminizip-ng.cmake 以及要求该依赖项的初始构建检查开始。比较该模块如何搜索 minizip-ng 和 zlib 提供的 minizip,然后确定是否可以在优先使用 minizip-ng 的情况下同时支持两者。当兼容的替代方案可用时,Debian 打包构建无需 minizip-ng 即可通过,就表示完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
cmake, cpp
领域
build-system
Issue 类型
功能
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
42/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。