[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