AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO

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

オープン
#1,971 コメント 3 件 リアクション 0 件 担当者 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 を優先して両方をサポートできるかどうかを判断します。互換性のある代替手段が利用可能な場合に minizip-ng を必須とせずに Debian パッケージングのビルドが通れば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
cmake, cpp
領域
build-system
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
42/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。