Skip to content
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

PPA update policy #899

Closed
jerbob92 opened this issue Jun 16, 2023 · 7 comments
Closed

PPA update policy #899

jerbob92 opened this issue Jun 16, 2023 · 7 comments

Comments

@jerbob92
Copy link
Contributor

First, thank you for creating this library! I have created a Go library around it (https://github.com/klippa-app/go-libheif) to do the processing in a separate process since I don't trust CGO too much 😄

My question is what the update policy is regarding the PPA, also with possible security issues, like #794. I see that the latest version in the PPA is v1.14.2, I would like to update to the latest version. If the major release strategy is specific per Ubuntu release, would it be possible to backport security fixes to patch version, for example in a v1.14.3?

@farindk
Copy link
Contributor

farindk commented Jun 16, 2023

In the past, we have tried to keep the PPA always up-to-date.

@fancycode (PPA maintainer) would it be possible to release a new PPA? We're now at v1.16.2. If you are short on time, we can also postpone this to v1.17.0, which should be ready soon.

@jerbob92
Copy link
Contributor Author

Nice, thanks! Can we also do libde265 in that case? There were quite some security fixes there.

@fancycode
Copy link
Member

Both PPAs have been updated, might still take some time until all builds are finished / published.

Please note that the packaging for libheif has changed and the codecs are now split into separate packages.

@farindk
Copy link
Contributor

farindk commented Jun 20, 2023

@fancycode Great, thank you.

@fancycode
Copy link
Member

Updates have also been submitted to Debian and hopefully will be accepted soon.

https://mentors.debian.net/package/libde265/
https://mentors.debian.net/package/libheif/

@jerbob92
Copy link
Contributor Author

jerbob92 commented Oct 9, 2024

Would be nice if a version could be pushed again, since HEIC files from newer iPhones are broken now.

#1190

@jerbob92
Copy link
Contributor Author

I have made a repository to do some automated builds for Ubuntu 20.04, 22.04 and 24.04, due to the lack of PPA updates, you can find it here:
https://github.com/jerbob92/libheif-packaging

A deb file can be downloaded in the release.

Please note that it's not the same as the packages in the PPA, it doesn't contain all plugins and it's not separated out per component.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants