The branch, master has been updated via 6b10cfbaf2c tdb: version 1.4.12 via bcd49e30007 autobuild: Add ABI checks for libtalloc, libtevent and libtdb from a743a24d758 ctdb-doc: document nodes list configuration parameter
https://git.samba.org/?p=samba.git;a=shortlog;h=master - Log ----------------------------------------------------------------- commit 6b10cfbaf2c522cceb48c610c18656d2d69cf60b Author: Stefan Metzmacher <me...@samba.org> Date: Tue Aug 6 15:11:36 2024 +0200 tdb: version 1.4.12 * Regression fix for ABI problem TDB_1_4_11 vs. TDB_1.4.11 BUG: https://bugzilla.samba.org/show_bug.cgi?id=15673 Signed-off-by: Stefan Metzmacher <me...@samba.org> Autobuild-User(master): Stefan Metzmacher <me...@samba.org> Autobuild-Date(master): Tue Aug 6 16:16:27 UTC 2024 on atb-devel-224 commit bcd49e3000736eb3c642280ac2e1f3d56a31b6bb Author: Andreas Schneider <a...@samba.org> Date: Tue Aug 6 14:43:29 2024 +0200 autobuild: Add ABI checks for libtalloc, libtevent and libtdb BUG: https://bugzilla.samba.org/show_bug.cgi?id=15673 Signed-off-by: Andreas Schneider <a...@samba.org> ----------------------------------------------------------------------- Summary of changes: lib/tdb/ABI/{tdb-1.3.17.sigs => tdb-1.4.12.sigs} | 0 lib/tdb/wscript | 2 +- script/autobuild.py | 42 ++++++++++++++++++++++++ 3 files changed, 43 insertions(+), 1 deletion(-) copy lib/tdb/ABI/{tdb-1.3.17.sigs => tdb-1.4.12.sigs} (100%) Changeset truncated at 500 lines: diff --git a/lib/tdb/ABI/tdb-1.3.17.sigs b/lib/tdb/ABI/tdb-1.4.12.sigs similarity index 100% copy from lib/tdb/ABI/tdb-1.3.17.sigs copy to lib/tdb/ABI/tdb-1.4.12.sigs diff --git a/lib/tdb/wscript b/lib/tdb/wscript index 234a66f6878..812e5987daf 100644 --- a/lib/tdb/wscript +++ b/lib/tdb/wscript @@ -1,7 +1,7 @@ #!/usr/bin/env python APPNAME = 'tdb' -VERSION = '1.4.11' +VERSION = '1.4.12' import sys, os diff --git a/script/autobuild.py b/script/autobuild.py index 6a9864f6f89..e610f0e8821 100755 --- a/script/autobuild.py +++ b/script/autobuild.py @@ -884,14 +884,56 @@ tasks = { ("talloc-configure", "cd lib/talloc && " + samba_libs_configure_libs), ("talloc-make", "cd lib/talloc && make"), ("talloc-install", "cd lib/talloc && make install"), + ("talloc-abi-check1", + check_versioned_symbol( + "./lib/talloc/bin/shared/libtalloc.so.2", + "talloc_named", + "TALLOC_2.0.2" + ) + ), + ("talloc-abi-check2", + check_versioned_symbol( + "./lib/talloc/bin/shared/libtalloc.so.2", + "talloc_asprintf_addbuf", + "TALLOC_2.3.5" + ) + ), ("tdb-configure", "cd lib/tdb && " + samba_libs_configure_libs), ("tdb-make", "cd lib/tdb && make"), ("tdb-install", "cd lib/tdb && make install"), + ("tdb-abi-check1", + check_versioned_symbol( + "./lib/tdb/bin/shared/libtdb.so.1", + "tdb_errorstr", + "TDB_1.2.1" + ) + ), + ("tdb-abi-check2", + check_versioned_symbol( + "./lib/tdb/bin/shared/libtdb.so.1", + "tdb_traverse_chain", + "TDB_1.3.17" + ) + ), ("tevent-configure", "cd lib/tevent && " + samba_libs_configure_libs), ("tevent-make", "cd lib/tevent && make"), ("tevent-install", "cd lib/tevent && make install"), + ("tevent-abi-check1", + check_versioned_symbol( + "./lib/tevent/bin/shared/libtevent.so.0", + "_tevent_loop_once", + "TEVENT_0.9.9" + ) + ), + ("tevent-abi-check2", + check_versioned_symbol( + "./lib/tevent/bin/shared/libtevent.so.0", + "__tevent_req_create", + "TEVENT_0.15.0" + ) + ), ("nondevel-configure", samba_libs_envvars + " ./configure --private-libraries='!ldb' --vendor-suffix=TEST-STRING~5.1.2 ${PREFIX}"), ("nondevel-make", "make -j"), -- Samba Shared Repository