Closed teapot9 closed 3 years ago
I am a bit worried with the libjpeg-turbo change, is there a reason your not wanting to use the pkg from ::gentoo? With the current fix your proposing we will end up with a file collision that will need to be fixed no matter what.
libjpeg-turbo::gentoo installs libjpeg.so.62, but Alpine compiles icedtea against libjpeg.so.8. I did not find any package in ::gentoo providing libjpeg.so.8 so I used Alpine's libjpeg-turbo. I though I avoided file collision by installing libjpeg in /opt/icedtea-bin-3.18.0/jre/lib/$ARCH.
Maybe there is a better fix. This fix also requires to follow Alpine's libjpeg-turbo updates in addition to icedtea.
If you want to update this for the latest available release they have available for download I will be more then happy to push it. I have noticed that what is in overlay right now has no distfiles available.
Some libs had unresolved soname dependencies, with no other lib being linked to them. So I added useflags to include their dependencies. Use of Alpine's libjpeg-turbo for libjpeg.so.8 dependency.
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Louis Leseur louis.leseur@gmail.com