diff mbox series

package/libmdbx: bump version to 0.12.7 "Artek"

Message ID 20230618144425.105081-1-leo@yuriev.ru
State Accepted
Headers show
Series package/libmdbx: bump version to 0.12.7 "Artek" | expand

Commit Message

Леонид Юрьев (Leonid Yuriev) June 18, 2023, 2:44 p.m. UTC
This is bugfix release of stable libmdbx branch,
on the day of international children's camp «Artek».

It is reasonable to backport this patch to all applicable releases/branches of Buildroot.

The most significant fixes of v0.12.7:
 - added workaround for build issues with modern GCC using `-m32 -arch=i686 -Ofast`.
 - fixed the cause of the false-positive warning of modern GCC in the C++ API.
 - refined DB opening in "recovery" mode and switching to a given meta-page.

The complete ChangeLog: https://gitflic.ru/project/erthink/libmdbx/blob?file=ChangeLog.md

Signed-off-by: Леонид Юрьев (Leonid Yuriev) <leo@yuriev.ru>
---
 package/libmdbx/libmdbx.hash | 2 +-
 package/libmdbx/libmdbx.mk   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Comments

Thomas Petazzoni July 1, 2023, 8 p.m. UTC | #1
On Sun, 18 Jun 2023 17:44:24 +0300
Леонид Юрьев (Leonid Yuriev) <leo@yuriev.ru> wrote:

> This is bugfix release of stable libmdbx branch,
> on the day of international children's camp «Artek».
> 
> It is reasonable to backport this patch to all applicable releases/branches of Buildroot.
> 
> The most significant fixes of v0.12.7:
>  - added workaround for build issues with modern GCC using `-m32 -arch=i686 -Ofast`.
>  - fixed the cause of the false-positive warning of modern GCC in the C++ API.
>  - refined DB opening in "recovery" mode and switching to a given meta-page.
> 
> The complete ChangeLog: https://gitflic.ru/project/erthink/libmdbx/blob?file=ChangeLog.md
> 
> Signed-off-by: Леонид Юрьев (Leonid Yuriev) <leo@yuriev.ru>
> ---
>  package/libmdbx/libmdbx.hash | 2 +-
>  package/libmdbx/libmdbx.mk   | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)

Applied to master, thanks.

Thomas
Peter Korsgaard July 16, 2023, 4:20 p.m. UTC | #2
>>>>> "Леонид" == Леонид Юрьев (Leonid Yuriev) <leo@yuriev.ru> writes:

 > This is bugfix release of stable libmdbx branch,
 > on the day of international children's camp «Artek».

 > It is reasonable to backport this patch to all applicable releases/branches of Buildroot.

 > The most significant fixes of v0.12.7:
 >  - added workaround for build issues with modern GCC using `-m32 -arch=i686 -Ofast`.
 >  - fixed the cause of the false-positive warning of modern GCC in the C++ API.
 >  - refined DB opening in "recovery" mode and switching to a given meta-page.

 > The complete ChangeLog: https://gitflic.ru/project/erthink/libmdbx/blob?file=ChangeLog.md

 > Signed-off-by: Леонид Юрьев (Leonid Yuriev) <leo@yuriev.ru>

Committed to 2023.05.x, thanks.
diff mbox series

Patch

diff --git a/package/libmdbx/libmdbx.hash b/package/libmdbx/libmdbx.hash
index 7a5b19952e..0f5908cf38 100644
--- a/package/libmdbx/libmdbx.hash
+++ b/package/libmdbx/libmdbx.hash
@@ -1,5 +1,5 @@ 
 # Hashes from: https://libmdbx.dqdkfa.ru/release/SHA256SUMS
-sha256  9c3abaaf9079a9518bb7155734817a2e286fffea46f7cc0825dfbd1cf9174075  libmdbx-amalgamated-0.12.5.tar.xz
+sha256  e150541c2b07558b961e754e8e9171bf1aa974c8e936f62bd375606f7d550667  libmdbx-amalgamated-0.12.7.tar.xz
 
 # Locally calculated
 sha256  310fe25c858a9515fc8c8d7d1f24a67c9496f84a91e0a0e41ea9975b1371e569  LICENSE
diff --git a/package/libmdbx/libmdbx.mk b/package/libmdbx/libmdbx.mk
index 0c6c9bcb9f..84b58632b6 100644
--- a/package/libmdbx/libmdbx.mk
+++ b/package/libmdbx/libmdbx.mk
@@ -4,7 +4,7 @@ 
 #
 ################################################################################
 
-LIBMDBX_VERSION = 0.12.5
+LIBMDBX_VERSION = 0.12.7
 LIBMDBX_SOURCE = libmdbx-amalgamated-$(LIBMDBX_VERSION).tar.xz
 LIBMDBX_SITE = https://libmdbx.dqdkfa.ru/release
 LIBMDBX_SUPPORTS_IN_SOURCE_BUILD = NO