[SCM] Samba Shared Repository - branch master updated
Stefan Metzmacher
metze at samba.org
Tue Aug 6 16:17:01 UTC 2024
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 <metze at 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 <metze at samba.org>
Autobuild-User(master): Stefan Metzmacher <metze at samba.org>
Autobuild-Date(master): Tue Aug 6 16:16:27 UTC 2024 on atb-devel-224
commit bcd49e3000736eb3c642280ac2e1f3d56a31b6bb
Author: Andreas Schneider <asn at 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 <asn at 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
More information about the samba-cvs
mailing list