[Pkg-samba-maint] [Git][samba-team/samba][experimental] 2 commits: time64_t changes: libsmbclient=>libsmbclient0 rename
Michael Tokarev (@mjt)
gitlab at salsa.debian.org
Wed Feb 21 09:49:55 GMT 2024
Michael Tokarev pushed to branch experimental at Debian Samba Team / samba
Commits:
8bee326c by Michael Tokarev at 2024-02-21T12:29:44+03:00
time64_t changes: libsmbclient=>libsmbclient0 rename
- - - - -
8b473c98 by Michael Tokarev at 2024-02-21T12:48:47+03:00
update changelog; upload version 4.20.0~rc2+dfsg-3 to experimental
- - - - -
6 changed files:
- debian/changelog
- debian/control
- − debian/libsmbclient.lintian-overrides
- debian/libsmbclient.install → debian/libsmbclient0.install
- debian/libsmbclient.symbols → debian/libsmbclient0.symbols
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+samba (2:4.20.0~rc2+dfsg-3) experimental; urgency=medium
+
+ * rename libsmbclient => libsmbclient0 for 64-bit time_t transition
+ * d/libsmbclient.lintian-overrides: remove, soname now = package name
+ * add Breaks: of sssd packages to samba-libs: 4.20 changed libndr
+ soname, and we now added proper sonames for it
+
+ -- Michael Tokarev <mjt at tls.msk.ru> Wed, 21 Feb 2024 12:28:36 +0300
+
samba (2:4.20.0~rc2+dfsg-2) experimental; urgency=medium
* new upstream release candidate (4.20.0-rc2)
=====================================
debian/control
=====================================
@@ -143,6 +143,9 @@ Replaces:
Breaks:
libwbclient0 (<< 2:4.16.1+dfsg-7~),
samba (<< 2:4.17.0+dfsg-2~),
+ sssd-ad (<< 2.9.4-1+b1),
+ sssd-ad-common (<< 2.9.4-1+b1),
+ sssd-ipa (<< 2.9.4-1+b1),
Description: Samba core libraries
Samba is an implementation of the SMB/CIFS protocol for Unix systems,
providing support for cross-platform file sharing with Microsoft Windows, OS X,
@@ -189,7 +192,7 @@ Description: Samba common files used by both the server and the client
.
This package contains the common files that are used by both the server
(provided in the samba package) and the client (provided in the smbclient
- libsmbclient packages).
+ libsmbclient0 packages).
Package: samba-ad-dc
Architecture: all
@@ -369,7 +372,11 @@ Description: Samba Virtual FileSystem plugins
Note: The runtime dependencies of vfs_ceph, vfs_glusterfs and vfs_snapper are
moved to Recommends.
-Package: libsmbclient
+Package: libsmbclient0
+Provides: ${t64:Provides}
+X-Time64-Compat: libsmbclient
+Replaces: libsmbclient
+Breaks: libsmbclient (<< ${source:Version})
Section: libs
Architecture: any
Multi-Arch: same
@@ -384,8 +391,8 @@ Package: libsmbclient-dev
Section: libdevel
Architecture: any
Multi-Arch: same
-Depends: libsmbclient (= ${binary:Version}), ${misc:Depends}
-Description: development files for libsmbclient
+Depends: libsmbclient0 (= ${binary:Version}), ${misc:Depends}
+Description: development files for libsmbclient0
This package provides the development files (static library and headers)
required for building applications against libsmbclient, a library that
enables client applications to talk to Microsoft Windows and Samba servers
=====================================
debian/libsmbclient.lintian-overrides deleted
=====================================
@@ -1,3 +0,0 @@
-# changing a library package name needlessly is always worse than having a
-# name that doesn't match the soname.
-libsmbclient: package-name-doesnt-match-sonames libsmbclient0
=====================================
debian/libsmbclient.install → debian/libsmbclient0.install
=====================================
=====================================
debian/libsmbclient.symbols → debian/libsmbclient0.symbols
=====================================
=====================================
debian/rules
=====================================
@@ -130,7 +130,7 @@ mitkrb5-samba-ver = ${DEB_VERSION}mitkrb5
mitkrb5-dep-pkgs = samba-libs samba-dev
mitkrb5-dep-pkgs += samba samba-common-bin python3-samba
mitkrb5-dep-pkgs += samba-dsdb-modules samba-vfs-modules
-mitkrb5-dep-pkgs += libsmbclient smbclient
+mitkrb5-dep-pkgs += libsmbclient0 smbclient
mitkrb5-dep-pkgs += libnss-winbind libpam-winbind
mitkrb5-dep-pkgs += winbind libwbclient0
mitkrb5-dep-pkgs += samba-testsuite
@@ -373,7 +373,7 @@ endif
$(call depcheck, libldb2, samba|samba-libs|winbind|libwbclient0) # use-bzero-instead-of-memset_s.diff
$(call depcheck, python3-samba, samba|winbind|ctdb)
$(call depcheck, libwbclient0, samba|samba-libs|winbind|smbclient|ctdb)
- $(call depcheck, libsmbclient, samba|winbind|smbclient|ctdb)
+ $(call depcheck, libsmbclient0, samba|winbind|smbclient|ctdb)
override_dh_gencontrol:
dh_gencontrol $(addprefix -p, ${LDB_PACKAGES}) -- -v${LDB_DEB_VERSION}
View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/4040471ae9d3665a38bb8add822692b1a5fcca81...8b473c98385da09a6696fcadb20e1c686aa48960
--
View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/4040471ae9d3665a38bb8add822692b1a5fcca81...8b473c98385da09a6696fcadb20e1c686aa48960
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/20240221/c5b630b8/attachment-0001.htm>
More information about the Pkg-samba-maint
mailing list