diff mbox series

reproducibility: update known non-reproducible packages

Message ID 20250311155136.3192261-1-yoann.congal@smile.fr
State Under Review
Headers show
Series reproducibility: update known non-reproducible packages | expand

Commit Message

Yoann Congal March 11, 2025, 3:51 p.m. UTC
From: Yoann Congal <yoann.congal@smile.fr>

Those reproducible failures are from AB runs:
* https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/34
* https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/35

NB: diffoscope output can be found in
https://valkyrie.yocto.io/pub/repro-fail-openembedded/
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
---
With this I hope to finally get a green reproducible build and start
noticing when updates/patches break reproducibility.

Cc: Christos Gavros <gavrosc@yahoo.com>

Cc: Dan McGregor <dan.mcgregor@usask.ca>
FYI, this revert part of your commit 065abae6cf40 ("hplip: Address reproducibility issues")
on hplip.
---
 .../include/non-repro-meta-networking.inc     |  2 ++
 meta-oe/conf/include/non-repro-meta-oe.inc    | 30 +++++++++++++++++++
 .../conf/include/non-repro-meta-python.inc    |  6 ++++
 3 files changed, 38 insertions(+)
diff mbox series

Patch

diff --git a/meta-networking/conf/include/non-repro-meta-networking.inc b/meta-networking/conf/include/non-repro-meta-networking.inc
index 7497ed4b03..139ff40b99 100755
--- a/meta-networking/conf/include/non-repro-meta-networking.inc
+++ b/meta-networking/conf/include/non-repro-meta-networking.inc
@@ -30,6 +30,8 @@  KNOWN_NON_REPRO_META_NETWORKING = " \
     opensaf \
     postfix-cfg \
     rp-pppoe \
+    traceroute \
+    traceroute-dbg \
     udpcast-doc \
     unbound-doc \
     znc \
diff --git a/meta-oe/conf/include/non-repro-meta-oe.inc b/meta-oe/conf/include/non-repro-meta-oe.inc
index 5575b12c33..88dcedc268 100755
--- a/meta-oe/conf/include/non-repro-meta-oe.inc
+++ b/meta-oe/conf/include/non-repro-meta-oe.inc
@@ -1,6 +1,9 @@ 
 # List of known non-reproducible package of the meta-oe layer
 # Please keep this list sorted
 KNOWN_NON_REPRO_META_OE = " \
+    asio-dbg \
+    asio-ptest \
+    asio-src \
     boinc-client-dev \
     cjson-ptest \
     cpuid-doc \
@@ -14,13 +17,18 @@  KNOWN_NON_REPRO_META_OE = " \
     directfb \
     directfb-dbg \
     doxygen-src \
+    edid-decode \
+    edid-decode-dbg \
     editorconfig-core-c-dev \
     etcd-cpp-apiv3-dev \
+    evemu-tools-python \
     fbgrab-doc \
     fluentbit-src \
     fvwm-dbg \
     fvwm-doc \
     fvwm-extra \
+    fwupd-dbg \
+    fwupd-ptest \
     gcab-src \
     gosu \
     gosu-dbg \
@@ -33,20 +41,30 @@  KNOWN_NON_REPRO_META_OE = " \
     hdf5-dbg \
     hdf5-src \
     hdf5-staticdev \
+    hplip-dbg \
+    hplip-filter \
+    hplip-src \
+    iotop \
+    iotop-dbg \
     jpnevulator-doc \
     jsonrpc-dev \
     kpatch-build \
     kpatch-doc \
     ldns \
+    libass9 \
+    libass-dbg \
     libbotan-3-bin \
     libbotan-3-dbg \
     libbotan-3-dev \
     libck-doc \
     libdbus-cxx-dev \
     libforms \
+    libhugetlbfs-doc \
     libiio-src \
     libjcat-dbg \
     libjcat-ptest \
+    librelp-dbg \
+    librelp-ptest \
     libthrift-c-glib-zlib-src \
     libvncserver-dev \
     libwebsockets-testapps \
@@ -74,6 +92,7 @@  KNOWN_NON_REPRO_META_OE = " \
     nbench-byte-dbg \
     nbench-byte-src \
     nspr-staticdev \
+    obconf-locale-es \
     openocd \
     openocd-dbg \
     pcp \
@@ -86,13 +105,24 @@  KNOWN_NON_REPRO_META_OE = " \
     pidgin \
     pidgin-dbg \
     pim435-staticdev \
+    poco-ptest \
     postgresql-server-dev \
     qcbor-staticdev \
+    qperf-doc \
     sharutils \
     sharutils-dbg \
     smemstat-doc \
     soci-dev \
+    switchtec-user \
+    switchtec-user-dbg \
+    switchtec-user-staticdev \
     thin-provisioning-tools-dev \
+    toybox-inittab \
+    toybox-inittab-dbg \
+    toybox-inittab-dev \
+    transmission-dbg \
+    transmission-gtk \
+    transmission-src \
     vulkan-cts \
     vulkan-cts-dbg \
     waylandpp-dev \
diff --git a/meta-python/conf/include/non-repro-meta-python.inc b/meta-python/conf/include/non-repro-meta-python.inc
index 64dc69ed55..03d3fefba5 100755
--- a/meta-python/conf/include/non-repro-meta-python.inc
+++ b/meta-python/conf/include/non-repro-meta-python.inc
@@ -7,9 +7,15 @@  KNOWN_NON_REPRO_META_PYTHON = " \
     python3-frozenlist \
     python3-frozenlist-dbg \
     python3-kivy-src \
+    python3-lief \
+    python3-mlcommons-loadgen \
+    python3-mlcommons-loadgen-dbg \
+    python3-mlcommons-loadgen-src \
     python3-pandas \
     python3-pandas-dbg \
     python3-pandas-src \
+    python3-propcache \
+    python3-propcache-dbg \
     python3-pybind11-json-dev \
     python3-pycocotools-src \
     python3-pydantic-core \