[Pkg-sssd-devel] [Git][sssd-team/sssd][master] 5 commits: control: Drop valgrind from build-depends again.

Timo Aaltonen (@tjaalton) gitlab at salsa.debian.org
Tue Jan 14 06:47:04 GMT 2025



Timo Aaltonen pushed to branch master at Debian SSSD packaging / sssd


Commits:
6ca158d0 by Timo Aaltonen at 2025-01-14T08:31:20+02:00
control: Drop valgrind from build-depends again.

- - - - -
7fcd0d44 by Timo Aaltonen at 2025-01-14T08:40:10+02:00
drop-valgrind.diff: Drop a check for if a test is running on valgrind, avoids the build-dep and ftbfs on where valgrind is not available.

- - - - -
76a12096 by Timo Aaltonen at 2025-01-14T08:41:04+02:00
control: Add systemd to build-depends since build-tests require systemctl.

- - - - -
ada7a38c by Timo Aaltonen at 2025-01-14T08:43:10+02:00
tests: Use a 2048bit private key. (Closes: #1092722)

- - - - -
5d6c56b9 by Timo Aaltonen at 2025-01-14T08:46:32+02:00
releasing package sssd version 2.10.1-2

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/drop-valgrind.diff
- debian/patches/series
- debian/tests/util


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,20 @@
+sssd (2.10.1-2) unstable; urgency=medium
+
+  [ Timo Aaltonen ]
+  * control: Drop valgrind from build-depends again.
+  * drop-valgrind.diff: Drop a check for if a test is running on
+    valgrind, avoids the build-dep and ftbfs on where valgrind is not
+    available.
+  * control: Add systemd to build-depends since build-tests require
+    systemctl.
+  * tests: Use a 2048bit private key. (Closes: #1092722)
+
+  [ Michal Maloszewski  ]
+  * d/apparmor-profile: Update profile to silence extraneous ALLOWED
+    messages.
+
+ -- Timo Aaltonen <tjaalton at debian.org>  Tue, 14 Jan 2025 08:45:10 +0200
+
 sssd (2.10.1-1) unstable; urgency=medium
 
   [ Timo Aaltonen ]


=====================================
debian/control
=====================================
@@ -71,10 +71,10 @@ Build-Depends: dpkg-dev (>= 1.22.5),
  python3-setuptools,
  samba-dev (>= 2:4.1.13),
  softhsm2 <!nocheck>,
+ systemd,
  systemd-dev,
  systemtap-sdt-dev,
  uuid-dev,
- valgrind,
  xml-core,
  xsltproc
 Standards-Version: 4.4.0


=====================================
debian/patches/drop-valgrind.diff
=====================================
@@ -0,0 +1,23 @@
+--- a/src/tests/cmocka/test_iobuf.c
++++ b/src/tests/cmocka/test_iobuf.c
+@@ -28,7 +28,6 @@
+ #include <string.h>
+ #include <stddef.h>
+ #include <setjmp.h>
+-#include <valgrind/valgrind.h>
+ #include <cmocka.h>
+ #include <sys/mman.h>
+ #include <sys/stat.h>
+@@ -187,12 +186,6 @@ static void test_sss_iobuf_secure(void *
+     struct sss_iobuf *iobuf_secret_2;
+     struct sss_iobuf *iobuf_nosecret;
+ 
+-    /* Valgrind interferes with this test by somehow making disappear the heap.
+-     * So don't run it on Valgrind. */
+-    if (RUNNING_ON_VALGRIND) {
+-        skip();
+-    }
+-
+ 
+     mem_ctx = talloc_new(NULL);
+     assert_non_null(mem_ctx);


=====================================
debian/patches/series
=====================================
@@ -1,2 +1,3 @@
 fix-whitespace-test.diff
 default-to-socket-activated-services.diff
+drop-valgrind.diff


=====================================
debian/tests/util
=====================================
@@ -42,7 +42,7 @@ generate_certs() {
 
     cat > "$cnf" <<EOF
 [ req ]
-default_bits            = 1024
+default_bits            = 2048
 default_keyfile         = privkey.pem
 distinguished_name      = req_distinguished_name
 prompt                  = no



View it on GitLab: https://salsa.debian.org/sssd-team/sssd/-/compare/c7a89e58463841a745ebc6d613aa886686b87f8a...5d6c56b999f1a583bbecd5b71ee237a508fe71fc

-- 
View it on GitLab: https://salsa.debian.org/sssd-team/sssd/-/compare/c7a89e58463841a745ebc6d613aa886686b87f8a...5d6c56b999f1a583bbecd5b71ee237a508fe71fc
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/20250114/cf248fca/attachment-0001.htm>


More information about the Pkg-sssd-devel mailing list