[Pkg-samba-maint] [Git][samba-team/samba][master] 3 commits: d/rules: support "terse" build option for non-verbose build
Michael Tokarev (@mjt)
gitlab at salsa.debian.org
Sun Nov 6 17:15:06 GMT 2022
Michael Tokarev pushed to branch master at Debian Samba Team / samba
Commits:
4908bdfa by Michael Tokarev at 2022-11-05T18:00:34+03:00
d/rules: support "terse" build option for non-verbose build
- - - - -
b8d09810 by Michael Tokarev at 2022-11-06T20:00:22+03:00
d/rules: remove third_party/heimdal/lib/gssapi/gssapi.h (#1013205)
https://lists.samba.org/archive/samba-technical/2022-November/137788.html
This fixes the <gssapi/gssapi.h> vs -I search path mess, fixes ftbfs on sparc64
- - - - -
50f3bbb8 by Michael Tokarev at 2022-11-06T20:13:40+03:00
update changelog; upload 4.17.2+dfsg-9 to unstable
- - - - -
2 changed files:
- debian/changelog
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,17 @@
+samba (2:4.17.2+dfsg-9) unstable; urgency=medium
+
+ * hurd-compat.patch: some minor compatibility tweaks for hurd
+ * d/rules compat work:
+ - ceph is linux-only like glusterfs
+ - d/rules: add another conditional, with_snapper
+ - combine linux features into single block
+ * d/rules: support "terse" build option for non-verbose build
+ * d/rules: remove third_party/heimdal/lib/gssapi/gssapi.h before build
+ (Closes: #1013205). This fixes -I path order and <gssapi/gssapi.h>
+ include mess which caused samba to FTBFS on sparc64 for quite some time
+
+ -- Michael Tokarev <mjt at tls.msk.ru> Sun, 06 Nov 2022 20:13:19 +0300
+
samba (2:4.17.2+dfsg-8) unstable; urgency=medium
* d/rules: do not explicitly enable quotas on non-linux:
=====================================
debian/rules
=====================================
@@ -10,7 +10,7 @@ endif
include /usr/share/dpkg/buildflags.mk
include /usr/share/dpkg/pkg-info.mk
include /usr/share/dpkg/vendor.mk
-V = 1
+V = $(if $(filter terse, ${DEB_BUILD_OPTIONS}),,1)
WAF = PYTHONHASHSEED=1 ./buildtools/bin/waf \
$(if $(filter parallel=%,${DEB_BUILD_OPTIONS}),\
$(patsubst parallel=%,-j%,$(filter parallel=%,${DEB_BUILD_OPTIONS})))
@@ -120,6 +120,8 @@ bin/configured.stamp:
{ $(if ${V},echo "==== contents of config.log:"; cat bin/config.log;) false; }
# #1021371: we only need the single "version" symbol LDB_2.4.4 in the library
touch ${EXTRA_ABI_VERSION_FILES}
+# #1013205: https://lists.samba.org/archive/samba-technical/2022-November/137788.html
+ rm -f third_party/heimdal/lib/gssapi/gssapi.h
touch $@
build-arch: bin/built.stamp
View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/d119a30ed3019c362f570272351e2514b2277b3f...50f3bbb8a1b625d3bee5d47acc2915b61071a76b
--
View it on GitLab: https://salsa.debian.org/samba-team/samba/-/compare/d119a30ed3019c362f570272351e2514b2277b3f...50f3bbb8a1b625d3bee5d47acc2915b61071a76b
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/20221106/1e9d69a9/attachment-0001.htm>
More information about the Pkg-samba-maint
mailing list