Project

General

Profile

Bug #11078

library/qt5 depends on both libjpeg6 and libjpeg8

Added by Tim Mooney 9 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Start date:
2019-05-29
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

OpenIndiana's library/qt5 package depends upon both libjpeg6 and libjpeg8.

One fix that's needed is to update the REQUIRED_PACKAGES in the Makefile, to reference libjpeg8 instead of libjpeg6, but that doesn't address the binary linking in the package:

/usr/lib/qt/5.8/plugins/amd64/imageformats/libqjp2.so
        libjpeg.so.8 =>  /usr/lib/libjpeg8-turbo/lib/amd64/libjpeg.so.8
/usr/lib/qt/5.8/plugins/amd64/imageformats/libqjpeg.so
        libjpeg.so.62 =>         /usr/lib/64/libjpeg.so.62
/usr/lib/qt/5.8/plugins/amd64/imageformats/libqtiff.so
        libjpeg.so.8 =>  /usr/lib/libjpeg8-turbo/lib/amd64/libjpeg.so.8
/usr/lib/qt/5.8/plugins/imageformats/libqjp2.so
        libjpeg.so.8 =>  /usr/lib/libjpeg8-turbo/lib/libjpeg.so.8
/usr/lib/qt/5.8/plugins/imageformats/libqjpeg.so
        libjpeg.so.62 =>         /usr/lib/libjpeg.so.62
/usr/lib/qt/5.8/plugins/imageformats/libqtiff.so
        libjpeg.so.8 =>  /usr/lib/libjpeg8-turbo/lib/libjpeg.so.8

I know Aurélien added config to build qt5 with libjpeg8, and it worked for most of it, but some part of the build process didn't respect the updated build settings.

Also available in: Atom PDF