Skip to content

Bump lmdb submodule to bring in GaloisInc/lmdb#5#2095

Merged
RyanGlScott merged 1 commit intomasterfrom
T2084-lmdb-fix-linking-macOS-AArch64
Aug 20, 2024
Merged

Bump lmdb submodule to bring in GaloisInc/lmdb#5#2095
RyanGlScott merged 1 commit intomasterfrom
T2084-lmdb-fix-linking-macOS-AArch64

Conversation

@RyanGlScott
Copy link
Contributor

This updated version of the lmdb Haskell bindings vendors in version 0.9.30 of the lmdb C library. Among other changes, this version brings in an important bugfix from https://git.openldap.org/openldap/openldap/-/merge_requests/563, which avoids a nasty linker error on ARM64 macOS.

Fixes #2084.

This updated version of the `lmdb` Haskell bindings vendors in version 0.9.30
of the `lmdb` C library. Among other changes, this versioon brings in an
important bugfix from
https://git.openldap.org/openldap/openldap/-/merge_requests/563, which avoids a
nasty linker error on ARM64 macOS.

Fixes #2084.
@RyanGlScott RyanGlScott requested review from Ptival and glguy August 20, 2024 15:40
Copy link
Member

@glguy glguy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This fixes the build issue for me

Copy link
Contributor

@Ptival Ptival left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Confirmed building on 9.4.8 and 9.6.6.

@RyanGlScott RyanGlScott merged commit aa4a966 into master Aug 20, 2024
@RyanGlScott RyanGlScott deleted the T2084-lmdb-fix-linking-macOS-AArch64 branch August 20, 2024 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Mac ARM build issue (ld error in libHSlmdb-0.2.5-inplace.a)

3 participants