Project

General

Profile

Actions

Bug #14491

open

MDDS library compiled as 64-bit in 32-bit path. Libreoffice 64-bit can't find it during configure

Added by Geoff Weiss 5 months ago. Updated 4 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
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

Actions #1

Updated by Gary Mills 4 months 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

Also available in: Atom PDF