FS#73931 - [libjxl] 0.6.1-3 broken dependency to libhwy

Attached to Project: Community Packages
Opened by Artem (artem) - Wednesday, 23 February 2022, 07:46 GMT
Last edited by Daniel Bermond (Bermond) - Saturday, 01 October 2022, 13:51 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Daniel Bermond (Bermond)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
The JXL library depends on the `highway` package declared as a `make` dependency,
i.e. the `libhwy` library is not installed with `libjxl`.
But `libjxl.pc` declares `libhwy` as "requires" that leads to errors in pkg-config:

$ pkg-config --cflags libjxl
Package libhwy was not found in the pkg-config search path.

I think we should install the `highway` package along with `libjxl` as a dependency.

Additional info:
* libjxl package version: 0.6.1-3

Steps to reproduce:
$ sudo pacman -S libjxl
...
$ pkg-config --cflags libjxl
Package libhwy was not found in the pkg-config search path.
This task depends upon

Closed by  Daniel Bermond (Bermond)
Saturday, 01 October 2022, 13:51 GMT
Reason for closing:  Implemented
Additional comments about closing:  libjxl 0.7.0-1

Loading...