From e1fc0ed62ee393fdf280610258ac96957d6d5da5 Mon Sep 17 00:00:00 2001 From: Yoann Congal Date: Thu, 1 May 2025 22:47:08 +0200 Subject: [PATCH] reproducibility: mark libbotan as known non-reproducible libbotan packages are not reproducible. Quick analysis: A path in /usr/lib/libbotan-3.so.7.7.1 changes: -/etc/ssl/ca-bundle.pem +/etc/ssl/certs/ca-certificates.crt Look like the trusted TLS CA store full path. This path most likely changes depending on host OS. Relevant logs: - https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/42/steps/32/logs/stdio - https://valkyrie.yocto.io/pub/repro-fail-openembedded/meta-oe/oe-reproducible-20250426-pazz3nt5/packages/diff-html/#reproducibleA-tmp---reproducibleA-tmp-deploy---reproducibleA-tmp-deploy-deb---reproducibleA-tmp-deploy-deb-core-------reproducibleA-tmp-deploy-deb-core-----libbotan----_-.-.--r-_amd--.deb Signed-off-by: Yoann Congal Signed-off-by: Khem Raj --- meta-oe/conf/include/non-repro-meta-oe.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-oe/conf/include/non-repro-meta-oe.inc b/meta-oe/conf/include/non-repro-meta-oe.inc index ff93db3a21..894d7f330a 100755 --- a/meta-oe/conf/include/non-repro-meta-oe.inc +++ b/meta-oe/conf/include/non-repro-meta-oe.inc @@ -58,6 +58,7 @@ KNOWN_NON_REPRO_META_OE = " \ ldns \ libass9 \ libass-dbg \ + libbotan-3-7 \ libbotan-3-bin \ libbotan-3-dbg \ libbotan-3-dev \