-
-
Notifications
You must be signed in to change notification settings - Fork 122
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Port against maintained minizip #388
Comments
Nevertheless, Debian, Ubuntu and some other Linux distributives use [1][2] original library and provide fixes for it. |
More over, I have just remembered, that development of official |
Personally I do not see any reason for switching to this fork. @Ri0n What do you think about this? |
The old |
(plus, of course security reasons) |
Could you give us a link to related bug report in Fedora BTS? As far as I see at [1][2] in Fedora 28 maintainers use the same version of
Which are well handled by Debian Security Team, Ubuntu Security Team, etc.. |
|
After small search in Internet I have not found packages for main GNU/Linux distros with this fork of library at all. More over the timestamps of git tags in this repo looks very suspicious: |
That's the only maintained fork, and there's basically compatibility with the original code (mz_compat.h).
These are only distro-specific efforts; we have Fedora Security Team too, but at some point it is rather better to move on than depend on abandoned software. |
Btw., how do we maintain security in the bundled version of minzip in psi? |
Thanks.
Yes, I understand your arguments. But in any case Psi should be compatible with system versions of libraries in most popular GNU/Linux distributives, so proposed patch should be a bit more complicated. |
Of course, sorry ... this was not in any way attempt to propose a patch. It's just to inform you that (a) I did a small research, and that (b) most probably we'll drop the old minizip code from Fedora one day. |
Irregularly. IIRC last time it was updated by me and I just used sources from Debian package... |
|
The patch is needed for libpsi, no? There are two packages in Fedora, both psi (psi-im) and psi-plus, it would be nice to have a common dependency to a libpsi (sub-) package. |
@rapgro |
@tehnick Done, thanks. |
Yes, but this is a primary bug tracker for Psi and Psi+ projects.
Sorry, but this is not possible. Psi and Psi+ have very different releasing cycles. And |
I still see Comment 10 as a last comment in that thread. And it points to https://github.com/psi-im/libpsi/issues/13 Does your BTS have timeout before adding of new comments? |
Okay. I'd have to accept your development model. Downstream packaging could get done more easily, though. |
Raphael Groner 2019-04-13 22:24:34 CEST |
There is a change since several years? Note: The current zlib version is 1.3, time to update the code too? |
it's better to try https://bugreports.qt.io/browse/QTBUG-3897 |
The contrib module from zlib named minizip is not maintained nowadays, and both original authors of minizip redirected me to the updated minizip fork https://github.com/nmoinvaz/minizip , it would be nice to allow compilation against that library.
I tried something similar:
But the build failed with:
The text was updated successfully, but these errors were encountered: