Actions
Bug #14491
openMDDS library compiled as 64-bit in 32-bit path. Libreoffice 64-bit can't find it during configure
Start date:
Due date:
% Done:
0%
Estimated time:
Difficulty:
Medium
Tags:
Description
When compiling libreoffice as 64-bit, it is looking for the MDDS library, it is unable to find /usr/lib/pkgconfig/mdds-1.5.pc since shared-macros.mk has PKG_CONFIG_PATH.64 = /usr/lib/$(MACH64)/pkgconfig
The mdds library package is compiled only 64-bit, but the library path is 32-bit.
Is the right solution to change shared-macros.mk to:
PKG_CONFIG_PATH.64 = /usr/lib/$(MACH64)/pkgconfig:/usr/lib/pkgconfig
or should mdds.p5m have the last line changed to:
file usr/share/pkgconfig/mdds-1.5.pc path=usr/lib/$(MACH64)/pkgconfig/mdds-1.5.pc
Geoff
Updated by Gary Mills almost 2 years ago
Probably the right solution is to put both locations in PKG_CONFIG_PATH.64 but you will have to also remove the last location from PKG_CONFIG_PATH . Both macros are in shared-macros.mk .
Actions