<p>Perhaps <a href="https://github.com/hyc" class="user-mention">@hyc</a> could provide some insight into whether the situation has improved any since the discussions that occurred in Red Hat Bugzilla.</p>
<p>From my point of view, the main issues I see are the following:</p>
<ul>
<li>LMDB is not independently released (it's part of the OpenLDAP source tree)</li>
<li>The library does not have a versioned soname to reflect ABI stability (or lack thereof)</li>
<li>There's no pkg-config definition to make it easy to identify it to link</li>
</ul>
<p>The last two issues are less of an issue if people embed LMDB instead of linking to it, and the second issue is not an issue if we statically link instead of dynamically link.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/rpm-software-management/rpm/issues/128#issuecomment-273799968">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ANb805jIKCyqiHLh6M9RL7RWjg9OivVuks5rT3wBgaJpZM4Lj8EP">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ANb805TFHZ0GztxNdhxC2mCvVIb2SaOLks5rT3wBgaJpZM4Lj8EP.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/rpm-software-management/rpm/issues/128#issuecomment-273799968"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/rpm-software-management/rpm","title":"rpm-software-management/rpm","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/rpm-software-management/rpm"}},"updates":{"snippets":[{"icon":"PERSON","message":"@Conan-Kudo in #128: Perhaps @hyc could provide some insight into whether the situation has improved any since the discussions that occurred in Red Hat Bugzilla.\r\n\r\nFrom my point of view, the main issues I see are the following:\r\n\r\n* LMDB is not independently released (it's part of the OpenLDAP source tree)\r\n* The library does not have a versioned soname to reflect ABI stability (or lack thereof)\r\n*  There's no pkg-config definition to make it easy to identify it to link\r\n\r\nThe last two issues are less of an issue if people embed LMDB instead of linking to it, and the second issue is not an issue if we statically link instead of dynamically link."}],"action":{"name":"View Issue","url":"https://github.com/rpm-software-management/rpm/issues/128#issuecomment-273799968"}}}</script>