From 0739c4118de6f369cdf22b008fa703f893d73e87 Mon Sep 17 00:00:00 2001 From: Anton Fischl Date: Wed, 20 May 2026 10:23:51 +0200 Subject: [PATCH] app-backup/burp: disable tests incompatible w/ newer zlib disables faulty tests for >=sys-lib/zlib-1.3.2 until upstream has a better solution Bug: https://bugs.gentoo.org/974937 Signed-off-by: Anton Fischl Part-of: https://codeberg.org/gentoo/gentoo/pulls/935 Signed-off-by: Sam James --- app-backup/burp/burp-3.2.0.ebuild | 1 + app-backup/burp/files/burp-3.2.0-zlib-1.3.2.patch | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 app-backup/burp/files/burp-3.2.0-zlib-1.3.2.patch diff --git a/app-backup/burp/burp-3.2.0.ebuild b/app-backup/burp/burp-3.2.0.ebuild index 2402b3b8fe57d..746ec45f817f6 100644 --- a/app-backup/burp/burp-3.2.0.ebuild +++ b/app-backup/burp/burp-3.2.0.ebuild @@ -38,6 +38,7 @@ RDEPEND="${COMMON_DEPEND} PATCHES=( "${FILESDIR}"/"${PN}"-2.1.20-no_mkdir_run.patch "${FILESDIR}"/"${PN}"-2.0.54-server_user.patch + "${FILESDIR}"/"${PN}"-3.2.0-zlib-1.3.2.patch ) src_prepare() { diff --git a/app-backup/burp/files/burp-3.2.0-zlib-1.3.2.patch b/app-backup/burp/files/burp-3.2.0-zlib-1.3.2.patch new file mode 100644 index 0000000000000..281d49193a4bb --- /dev/null +++ b/app-backup/burp/files/burp-3.2.0-zlib-1.3.2.patch @@ -0,0 +1,13 @@ +--- a/utest/builders/build_asfd_mock.c 2025-12-23 22:56:10.000000000 +0100 ++++ b/utest/builders/build_asfd_mock.c 2026-05-20 10:19:05.676588434 +0200 +@@ -72,9 +72,7 @@ + */ + //printf("w %s - '%s' '%s'\n", asfd->desc, iobuf_to_printable(wbuf), + // iobuf_to_printable(expected)); +- fail_unless(wbuf->len==expected->len); + fail_unless(wbuf->cmd==expected->cmd); +- fail_unless(!memcmp(expected->buf, wbuf->buf, wbuf->len)); + iobuf_free_content(expected); + return w->ret; + } +