[Pkg-samba-maint] [Git][samba-team/samba][mjt-4.16] 45 commits: d/rules: do not disable samba-cluster-support lib

Michael Tokarev (@mjt) gitlab at salsa.debian.org
Tue Mar 29 07:09:01 BST 2022



Michael Tokarev pushed to branch mjt-4.16 at Debian Samba Team / samba


Commits:
f5ee633c by Michael Tokarev at 2022-03-28T13:11:46+03:00
d/rules: do not disable samba-cluster-support lib

with samba-cluster-support in --builtin-libraries,
smbd fails to link

- - - - -
7bb2df7e by Michael Tokarev at 2022-03-28T13:11:46+03:00
d/rules: do not remove files after install which are not present in current samba

- - - - -
16caefaf by Michael Tokarev at 2022-03-28T13:11:46+03:00
refresh and re-enable add-so-version-to-private-libraries

- - - - -
516fd8b3 by Michael Tokarev at 2022-03-28T13:11:46+03:00
smbclient: do not install findsmb for now (it is just an example)

- - - - -
dedbc9a2 by Michael Tokarev at 2022-03-28T13:11:46+03:00
all private libraries in libdir/samba are of the form libFOO-samba4.so.0

- - - - -
dca3789e by Michael Tokarev at 2022-03-28T13:11:46+03:00
samba-libs: remove dlz_bind9.so from the list

- - - - -
98286c6a by Michael Tokarev at 2022-03-28T13:11:46+03:00
samba-libs: bump soversion for libnetapi.so(0->1) & libsamba-credentials.so (0=>1)

- - - - -
00a6c17e by Michael Tokarev at 2022-03-28T13:11:46+03:00
ctdb: do not install ctdb_local_daemons

- - - - -
ca0b3c40 by Michael Tokarev at 2022-03-28T13:11:46+03:00
samba-libs: do not install non-existing private libutil-cmdline libcmdline-credentials libpopt-samba3*

- - - - -
115e0e3b by Michael Tokarev at 2022-03-28T13:11:46+03:00
libwbclient0: do not install non-existing private libwinbind-client

- - - - -
a932acb2 by Michael Tokarev at 2022-03-28T13:11:46+03:00
samba-libs: install all of libsmbldap.so.2*

- - - - -
85b2bac3 by Michael Tokarev at 2022-03-28T13:11:46+03:00
samba-libs: install new private libcmdline

- - - - -
aac01fca by Michael Tokarev at 2022-03-28T13:11:46+03:00
samba-libs: install libsamba-cluster-support-samba4.so.0 (was built-into smbd before)

- - - - -
87f84ae8 by Michael Tokarev at 2022-03-28T13:11:46+03:00
samba: install new private libREG-FULL & libRPC-WORKER

- - - - -
970d3785 by Michael Tokarev at 2022-03-28T13:11:46+03:00
samba: install new private libgss-preauth (needed by libkdc)

- - - - -
0c8bd089 by Michael Tokarev at 2022-03-28T13:11:46+03:00
samba: install new samba-bgqd & samba-dcerpc binaries (in libdir/samba/)

- - - - -
c6c4f207 by Michael Tokarev at 2022-03-28T13:11:46+03:00
samba-libs: install private libRPC-SERVER-LOOP (needed by winbindd & samba)

- - - - -
5dcc1a17 by Michael Tokarev at 2022-03-28T13:11:46+03:00
samba: install new libdir/samba/rpc_* services

- - - - -
457bb1f6 by Michael Tokarev at 2022-03-28T13:11:46+03:00
ctdb: install libdir/ctdb/tdb_mutex_check

- - - - -
4f49e4f4 by Michael Tokarev at 2022-03-28T13:11:46+03:00
winbind: install libdir/samba/async_dns_krb5_locator.so

- - - - -
c64d491d by Michael Tokarev at 2022-03-28T13:11:46+03:00
d/rules: allow non-verbose build by using d/rules V=

verbose (-v) waf invocation is just too verbose. For one,
it clobbers all the various warnings emitted during build.
By default it uses usual verbose build, but this can be turned
off by using d/rules V= .

- - - - -
f676a3b1 by Michael Tokarev at 2022-03-28T23:53:56+03:00
d/rules: do not explicitly set DEB_HOST_*, include architecture.mk instead

This reduces d/rules startup cost from 2s to 0.8s on my machine

- - - - -
28f80953 by Michael Tokarev at 2022-03-28T23:54:25+03:00
d/rules: move python definitions up, and use $PYSHORT instead of python3

also drop quotes around PYTHON_CONFIG

- - - - -
5546b224 by Michael Tokarev at 2022-03-28T23:54:25+03:00
libsmbclient: add new version symbol

- - - - -
cdb83c38 by Michael Tokarev at 2022-03-28T23:54:25+03:00
libwbclient0: refresh symbols file. client_socket_addr close_low_fds get_socket_port read_hex_bytes string_sub_once string_sub_talloc are gone

- - - - -
75c130df by Michael Tokarev at 2022-03-28T23:54:25+03:00
d/rules: switch from LD_LIBRARY_PATH to -l for dh_shlibdeps, use common variable for it

- - - - -
b1a28572 by Michael Tokarev at 2022-03-28T23:54:25+03:00
d/make_shlibs: switch to use dpkg-parsechangelog -S, convert backticks to $(), switch to /bin/sh

- - - - -
1f213f15 by Michael Tokarev at 2022-03-28T23:54:25+03:00
debian/make_shlibs: do not exclude non-existing $libdir/plugin dir for dh_makeshlibs

- - - - -
ae6ab152 by Michael Tokarev at 2022-03-28T23:54:25+03:00
open-code d/merge_shlibs.pl into d/make_shlibs

- - - - -
969bf84d by Michael Tokarev at 2022-03-28T23:54:25+03:00
d/copyright: heimdal sources are moved

- - - - -
4dc5e554 by Michael Tokarev at 2022-03-28T23:54:25+03:00
d/rules: stop listing old/random stuff in --bundled-libraries & --builtin-libraries, stop using --minimum-library-version

- - - - -
02ea90a4 by Michael Tokarev at 2022-03-28T23:54:25+03:00
export PYTHONHASHSEED=1 for waf to make include path ordering fixed

https://lists.samba.org/archive/samba-technical/2022-March/137230.html
https://bugzilla.samba.org/show_bug.cgi?id=15033

- - - - -
2676dc40 by Michael Tokarev at 2022-03-28T23:54:25+03:00
debian/samba-libs.lintian-overrides: fix embedded heimdal lintian message

- - - - -
2e926e77 by Michael Tokarev at 2022-03-28T23:54:25+03:00
d/samba-libs.lintian-overrides: fix another lintian warning

- - - - -
ff9d9462 by Michael Tokarev at 2022-03-28T23:54:25+03:00
d/libwbclient0.lintian-overrides: fix renamed internal lib like in samba-libs

- - - - -
61bb1114 by Michael Tokarev at 2022-03-28T23:54:25+03:00
internal-ldb: Copy files from ldb source package

- - - - -
8766c0f9 by Michael Tokarev at 2022-03-28T23:54:25+03:00
internal-ldb: fix private libraries names in ldb install files, list ldb files explicitly

- - - - -
04705f10 by Michael Tokarev at 2022-03-28T23:54:25+03:00
internal-ldb: d/samba-dsdb-modules.install: list modules explicitly (intermixes with libldb)

- - - - -
931810e5 by Mathieu Parent at 2022-03-28T23:54:25+03:00
internal-ldb: Copy control stanzas

- - - - -
5be3e28d by Michael Tokarev at 2022-03-28T23:54:25+03:00
internal-ldb: Update build dependencies

- Import missing dependencies from ldb source
- Remove ldb as buildep

- - - - -
5c79b116 by Michael Tokarev at 2022-03-28T23:54:26+03:00
internal-ldb: d/rules ldb bits

- - - - -
9822508b by Mathieu Parent at 2022-03-28T23:54:26+03:00
internal-ldb: Force LDB as standalone (patch/hack)

- - - - -
6f8570b6 by Michael Tokarev at 2022-03-28T23:54:26+03:00
internal-ldb: use-bzero-instead-of-memset_s.patch to avoid linking of libldb with libreplace-samba4

- - - - -
e43929f3 by Michael Tokarev at 2022-03-28T23:54:26+03:00
internal-ldb: make d/make_shlibs to accept custom version info for specified packages

- - - - -
de9705dd by Michael Tokarev at 2022-03-28T23:54:26+03:00
internal-ldb: d/rules: specify ldb packages version when invoking d/make_shlibs

- - - - -


30 changed files:

- debian/control
- debian/copyright
- debian/ctdb.install
- + debian/ldb-tools.install
- + debian/libldb-dev.examples
- + debian/libldb-dev.install
- + debian/libldb2.install
- + debian/libldb2.symbols
- debian/libsmbclient.symbols
- debian/libwbclient0.install
- debian/libwbclient0.lintian-overrides
- debian/libwbclient0.symbols
- debian/make_shlibs
- − debian/merge_shlibs.pl
- + debian/patches/Force-LDB-as-standalone.patch
- debian/patches/add-so-version-to-private-libraries
- debian/patches/series
- + debian/patches/use-bzero-instead-of-memset_s.diff
- + debian/python3-ldb-dev.install
- + debian/python3-ldb-dev.lintian-overrides
- + debian/python3-ldb.install
- + debian/python3-ldb.lintian-overrides
- + debian/python3-ldb.symbols.in
- debian/rules
- debian/samba-dev.install
- debian/samba-dsdb-modules.install
- debian/samba-libs.install
- debian/samba-libs.lintian-overrides
- debian/samba-testsuite.install
- debian/samba.install


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/9c6b319a813d0ceefec83cf25a1be84bca3034a6...de9705dd2a102c634675abb5d9b816bb71ee6b63

-- 
View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/9c6b319a813d0ceefec83cf25a1be84bca3034a6...de9705dd2a102c634675abb5d9b816bb71ee6b63
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-samba-maint/attachments/20220329/c7637f10/attachment-0001.htm>


More information about the Pkg-samba-maint mailing list