From 338b05dd0eb102c03bb3b4928d214fdfc5d05419 Mon Sep 17 00:00:00 2001 From: Liss Heidrich <31625940+Clueliss@users.noreply.github.com> Date: Tue, 21 Nov 2023 10:43:40 +0100 Subject: [PATCH 1/2] Fix: binary compatibility (#9) --- conanfile.py | 2 +- src/dice/ffi/metall_internal.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/conanfile.py b/conanfile.py index 4bce9bf..af396c6 100644 --- a/conanfile.py +++ b/conanfile.py @@ -23,7 +23,7 @@ class Recipe(ConanFile): generators = "CMakeDeps", "CMakeToolchain" def requirements(self): - self.requires("metall/0.26", transitive_headers=True) + self.requires("metall/0.23.1", transitive_headers=True) self.requires("boost/1.83.0", transitive_headers=True, force=True) if self.options.with_test_deps: diff --git a/src/dice/ffi/metall_internal.hpp b/src/dice/ffi/metall_internal.hpp index 4182495..563810b 100644 --- a/src/dice/ffi/metall_internal.hpp +++ b/src/dice/ffi/metall_internal.hpp @@ -8,7 +8,7 @@ namespace dice::metall_ffi::internal { * @brief The metall manager type used internally. * This object type is whats actually behind the opaque ::metall_manager * in the interface */ - using metall_manager = metall::basic_manager; + using metall_manager = metall::basic_manager; } // namespace #endif//DICE_METALLFFI_METALLINTERNAL_HPP From cb7caa923fb7c80f7b51c1429e561d3ac70bf3d6 Mon Sep 17 00:00:00 2001 From: Liss Heidrich <31625940+Clueliss@users.noreply.github.com> Date: Wed, 7 Aug 2024 10:17:24 +0200 Subject: [PATCH 2/2] version bump --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7439dd9..c7fc8d1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.22) -project(metall-ffi VERSION 0.2.2) +project(metall-ffi VERSION 0.2.3) include(cmake/boilerplate_init.cmake) boilerplate_init()