- Package:
- src:hfsprogs
- Source:
- hfsprogs
- Submitter:
- Guillem Jover
- Date:
- 2023-06-22 22:57:03 UTC
- Severity:
- wishlist
- Tags:
Hi! The attached patch switches this package from OpenSSL's libcrypto to libmd, which is a smaller library containing only digest functions. It is also available in the base system of most current Unixes. And has no obnoxious 4-clause BSD licensed code. Thanks, Guillem
Hi Guillem! While I think this change is a sensible idea, I'm a bit hesitant to apply it as it changes quite a large number of source files. Are there any compelling reasons for not using OpenSSL? Adrian
Hi! [ Sorry had not seen the reply until now when I was doing a pass over submitted bugs over the BTS web archive, as I was not CCed. ] The bulk of the patch was mostly patch metadata and rebase artifacts, the actual patch introducing the change modified only 4 files. It reduces the dependency tree, as libbsd has transitively linked against libmd for a long time, and libmd is now even in the pseudo-essential set (via dpkg). :) Thanks, Guillem
Hi Guillem! Apologies for the late reply! Thanks, this is actually convincing and I am going to implement this change for the next upload. However, it will take a little longer until the next upload happens as I am currently reworking the package based on Apple's latest version of the HFS upstream code [1]. My fork of Apple's HFS repository can be found in [2] and is currently work in progress. I will hopefully finished within the next weeks. Thanks, Adrian
Hi! No problem at all! Great to hear, :) and no hurry. Thanks, Guillem