2.13.1-1 remove bzip2 support
Task Info (Flyspray) | |
---|---|
Opened By | bart (bart) |
Task ID | 79127 |
Type | General Gripe |
Project | Arch Linux |
Category | Packages: Extra |
Version | None |
OS | All |
Opened | 2023-07-17 10:08:06 UTC |
Status | Assigned |
Assignee | Andreas Radke (AndyRTR) |
Assignee | Jan Alexander Steffens (heftig) |
Details
Would it be possible to remove bzip2 support from freetype?
The latest version of a proprietary program used for image analysis failed to run with this error message:
IFUNC symbol 'BZ2_hbMakeCodeLengths' referenced in '/usr/lib/libbz2.so.1.0' is defined in the executable and creates an unsatisfiable circular dependency.
I tried to run the software on Ubuntu and there it ran without issues. Removing bzip2 support from freetype fixed the issue. Ubuntu removed this unwanted dependency already in 2011 [1].
On my Archlinux installation I recompiled freetype without bzip2 support to make the image analysis program work without any issues (added "-D freetype2:bzip2=disabled" to "local meson_options"). As far as I could see no other packages make use of bzip2 support in freetype (and Ubuntu and CentOS removed this support many years ago anyway).