[Pkg-sssd-devel] [Git][sssd-team/sssd][master] 6 commits: control: Enable tests, add check and libcmocka-dev to build-depends.
Timo Aaltonen
gitlab at salsa.debian.org
Wed Jun 27 11:22:56 BST 2018
Timo Aaltonen pushed to branch master at Debian SSSD packaging / sssd
Commits:
35cc40a6 by Timo Aaltonen at 2018-06-26T11:34:57+03:00
control: Enable tests, add check and libcmocka-dev to build-depends.
- - - - -
835e9402 by Timo Aaltonen at 2018-06-26T13:01:57+03:00
rules: Use samba idmap version 6.
- - - - -
214683fa by Timo Aaltonen at 2018-06-27T11:27:15+03:00
disable-tests.diff: Disable three tests that are known to fail in sbuild.
- - - - -
48612c45 by Timo Aaltonen at 2018-06-27T13:20:07+03:00
control: Drop obsolete build-depends.
- - - - -
44e871dc by Timo Aaltonen at 2018-06-27T13:21:13+03:00
control: Update VCS urls.
- - - - -
831bc356 by Timo Aaltonen at 2018-06-27T13:22:20+03:00
control: Bump python versions.
- - - - -
5 changed files:
- debian/changelog
- debian/control
- + debian/patches/disable-tests.diff
- debian/patches/series
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,13 @@
sssd (1.16.2-1) UNRELEASED; urgency=medium
* New upstream release. (LP: #1778554)
+ * control: Enable tests, add check and libcmocka-dev to build-depends.
+ * rules: Use samba idmap version 6.
+ * disable-tests.diff: Disable three tests that are known to fail in
+ sbuild.
+ * control: Drop obsolete build-depends.
+ * control: Update VCS urls.
+ * control: Bump python versions.
-- Timo Aaltonen <tjaalton at debian.org> Tue, 26 Jun 2018 11:15:02 +0300
=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -5,13 +5,11 @@ Maintainer: Debian SSSD Team <pkg-sssd-devel at lists.alioth.debian.org>
Uploaders: Timo Aaltonen <tjaalton at debian.org>
Build-Depends:
autopoint,
-# check,
+ check,
cifs-utils,
debhelper (>= 10),
dh-apparmor,
- dh-autoreconf,
dh-python,
- dh-systemd (>= 1.5),
dnsutils,
docbook-xml,
docbook-xsl,
@@ -19,7 +17,7 @@ Build-Depends:
krb5-config,
libaugeas-dev,
libc-ares-dev,
-# libcmocka-dev [amd64 armhf i386],
+ libcmocka-dev [amd64 armhf i386],
libcollection-dev,
libcurl4-gnutls-dev,
libdbus-1-dev,
@@ -65,11 +63,11 @@ Build-Depends:
uuid-dev,
xml-core,
xsltproc
-X-Python-Version: >= 2.6
-X-Python3-Version: >= 3.3
+X-Python-Version: >= 2.7
+X-Python3-Version: >= 3.6
Standards-Version: 4.1.3
-Vcs-Git: git://anonscm.debian.org/pkg-sssd/sssd.git
-Vcs-Browser: http://anonscm.debian.org/cgit/pkg-sssd/sssd.git
+Vcs-Git: https://salsa.debian.org/sssd-team/sssd.git
+Vcs-Browser: https://anonscm.debian.org/sssd-team/sssd
Homepage: https://pagure.io/SSSD/sssd/
Package: sssd
=====================================
debian/patches/disable-tests.diff
=====================================
--- /dev/null
+++ b/debian/patches/disable-tests.diff
@@ -0,0 +1,26 @@
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -201,7 +201,6 @@ endif
+ if HAVE_CHECK
+ non_interactive_check_based_tests = \
+ dlopen-tests \
+- sysdb-tests \
+ strtonum-tests \
+ resolv-tests \
+ krb5-utils-tests \
+@@ -261,7 +260,6 @@ if HAVE_CMOCKA
+ test_sysdb_views \
+ test_sysdb_subdomains \
+ test_sysdb_certmap \
+- test_sysdb_sudo \
+ test_sysdb_utils \
+ test_sysdb_domain_resolution_order \
+ test_wbc_calls \
+@@ -269,7 +267,6 @@ if HAVE_CMOCKA
+ test_copy_ccache \
+ test_copy_keytab \
+ test_child_common \
+- responder_cache_req-tests \
+ test_sbus_opath \
+ test_fo_srv \
+ pam-srv-tests \
=====================================
debian/patches/series
=====================================
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
#placeholder
+disable-tests.diff
=====================================
debian/rules
=====================================
--- a/debian/rules
+++ b/debian/rules
@@ -38,6 +38,7 @@ override_dh_auto_configure:
--with-initscript=systemd \
--with-systemdunitdir=/lib/systemd/system \
--disable-files-domain \
+ --with-smb-idmap-interface-version=6 \
--with-sudo
override_dh_auto_test:
View it on GitLab: https://salsa.debian.org/sssd-team/sssd/compare/8efb2b21f5ade27a1c6172084441441cb55b36e9...831bc356bb86d4d25341c8c46237cc98fc06080c
--
View it on GitLab: https://salsa.debian.org/sssd-team/sssd/compare/8efb2b21f5ade27a1c6172084441441cb55b36e9...831bc356bb86d4d25341c8c46237cc98fc06080c
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-sssd-devel/attachments/20180627/5ed43478/attachment-0001.html>
More information about the Pkg-sssd-devel
mailing list