Issue 128423

Summary: configure can't find system-wide >=mdds-1.0.0
Product: Build Tools Reporter: vorobyov.mikhail
Component: configureAssignee: AOO issues mailing list <issues>
Status: UNCONFIRMED --- QA Contact:
Severity: Normal    
Priority: P5 (lowest) CC: oooforum
Version: 4.2.0-dev   
Target Milestone: ---   
Hardware: All   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

Description vorobyov.mikhail 2021-01-06 19:21:07 UTC
From version 1.0.0 [0] mdds header files are installed one level deeper into $PREFIX/include/mdds-@API_VERSION@/mdds. That's why current AOO configure can't find system mdds headers from version 1.0.0.

mdds provides pkg-config file with name mdds.pc from version 0.8.0 [1].
Its name is mdds-@API_VERSION@.pc from 1.0.0 [0]. So it would be great for AOO configure to use pkg-config for >=mdds-0.8.0.

Checked on AOO trunk.

[0] https://github.com/kohei-us/mdds/commit/32889f4e8e6082fbf812e1df07d7e2fb648c986a
[1] https://github.com/kohei-us/mdds/commit/1fbd1bd8ccd40ca10bbff2e3a5b07aa7b242328d
Comment 1 oooforum (fr) 2021-01-11 10:30:24 UTC
(In reply to vorobyov.mikhail from comment #0)
> Checked on AOO trunk.
Could you submit a PR on Github with this fix?
Comment 2 vorobyov.mikhail 2021-01-11 10:40:11 UTC
(In reply to oooforum (fr) from comment #1)
> (In reply to vorobyov.mikhail from comment #0)
> > Checked on AOO trunk.
> Could you submit a PR on Github with this fix?

I'm not an expert in autotools and pkg-config unfortunately. I would make a PR otherwise.