AcademySoftwareFoundation / AcademySoftwareFoundation/OpenColorIO

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

Aperta
#1,971 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Build Issue
Lingua principale
C++
Stelle
2.1k
Fork
503
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia con share/cmake/modules/Findminizip-ng.cmake e con i controlli iniziali della build che richiedono la dipendenza. Confronta il modo in cui il modulo cerca minizip-ng e il minizip fornito da zlib, quindi determina se entrambi possono essere supportati dando la preferenza a minizip-ng. Il lavoro è completato quando la build del pacchetto Debian ha esito positivo senza richiedere minizip-ng quando è disponibile l’alternativa compatibile.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
cmake, cpp
Ambito
build-system
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
42/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.