FS#76685 - [hplip] don't install ImageProcessor library
Attached to Project:
Arch Linux
Opened by Letu Ren (FantasqueX) - Monday, 28 November 2022, 08:46 GMT
Last edited by Toolybird (Toolybird) - Thursday, 01 December 2022, 04:55 GMT
Opened by Letu Ren (FantasqueX) - Monday, 28 November 2022, 08:46 GMT
Last edited by Toolybird (Toolybird) - Thursday, 01 December 2022, 04:55 GMT
|
Details
Description:
Currently, ArchLinux uses `--disable-imageProcessor-build` to build hplip which disable to build ImageProcessor binding code. You can checkout configure.in and the only thing `--disable-imageProcessor-build` does is defining `DISABLE_IMAGEPROCESSOR` MACRO. If `DISABLE_IMAGEPROCESSOR` is defined, hplip won't build binding code using libImageProcessor.so and ImageProcessor.h. I think if it is appropriate not to build binding code, this library and header file shouldn't be installed. There is a similar task I opened previously https://bugs.archlinux.org/task/76607. I have to apologize that I filed the issue before figuring out the problem. Patches are attached. |
This task depends upon
Closed by Toolybird (Toolybird)
Thursday, 01 December 2022, 04:55 GMT
Reason for closing: Duplicate
Additional comments about closing: FS#76607
Thursday, 01 December 2022, 04:55 GMT
Reason for closing: Duplicate
Additional comments about closing:
PKGBUILD.patch
> I think if it is appropriate not to build binding code, this library and header file shouldn't be installed
But they're not (as already mentioned in
FS#76607). This seems like a pointless change. Please clarify your rationale.