FS#68908 - [fbida] Consider making libxpm and openmotif optional deps

Attached to Project: Community Packages
Opened by Emil (xexaxo) - Wednesday, 09 December 2020, 12:05 GMT
Last edited by Antonio Rojas (arojas) - Wednesday, 24 March 2021, 18:43 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Evangelos Foutras (foutrelis)
Jelle van der Waa (jelly)
Antonio Rojas (arojas)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

The X dependencies (libxpm and openmotif) are required only for ida and are unused by exiftran
fbgs (shell script around gs + fbi), fbi and fbpdf.

Please make libxpm and openmotif optional "for ida", akin to the existing "ghostscript: for fbgs".

Additional info:
* package version(s)
2.14-2

Steps to reproduce:
- test that exiftran, fbgs, fbi and fbpdf are working fine, with libxpm and openmotif removed
- alternatively, check via objdump -x the above binaries - confirm they don't use libxpm/openmotif
- alternatively, see the build recipe https://gitlab.com/kraxel/fbida/-/blob/master/meson.build#L185

Aside:
- GCC 10 builds fail - use https://gitlab.com/kraxel/fbida/-/commit/1bb8a8aa29845378903f3c690e17c0867c820da2
- (Unrelated) GNU make was removed upstream, in favour of the meson build
This task depends upon

Closed by  Antonio Rojas (arojas)
Wednesday, 24 March 2021, 18:43 GMT
Reason for closing:  Fixed
Additional comments about closing:  fbida 2.14-3

Loading...