Opened 4 years ago

Closed 3 years ago

#60188 closed enhancement (fixed)

lmdb: Add a package config file

Reported by: marka63 Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: lmdb

Description

Many/most Linux distros have created such a config file as the upstream has not done so. The lack means the presence of lmdb is not discovered by packages which use pkg-config to detect the presence of lmdb.

Would it be possible to create and install such a file?

Change History (3)

comment:1 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)

Summary: There is no package config file for lmdblmdb: Add a package config file

Yes, that is theoretically possible. If you or someone else would like to add this to our port, you can submit a patch here or a pull request on GitHub. This port has no maintainer so nobody is actively looking after it.

Adding a pkg-config file technically falls under the category of developing and improving the lmdb software, and that's not our responsibility. You should report this bug/feature request to the developers of lmdb (and add the link to it here, if possible). When they implement this change and publish a new version of lmdb, MacPorts and other package managers can update to it. This will ensure that every user gets the same lmdb regardless of how they install it.

comment:2 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)

Since the latest version of lmdb still doesn't install a pkg-config .pc file, and since I could not find a bug report about it, I have now filed one: https://bugs.openldap.org/show_bug.cgi?id=9457

comment:3 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to ryandesign
Resolution: fixed
Status: newclosed

In 1b579d5af19d912ad7a8bcc3c46627115b7f0465/macports-ports (master):

lmdb: Add lmdb.pc pkg-config file

Closes: #60188

Note: See TracTickets for help on using tickets.