[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