reproducibility: move repro excludes from AB config.json to meta-oe

For now, the known non-reproducible packages list is stored inside the
autobuilder config.json file. This is not ideal. Let's move this list
into each layers of meta-openembedded.

These lists can be used with, in local.conf:
  include conf/include/non-repro-meta-oe.inc
  OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES = "${KNOWN_NON_REPRO_META_OE}"

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Acked-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
Yoann Congal
2024-04-27 23:37:14 +02:00
committed by Khem Raj
parent 704bec8e01
commit d3751ce994
10 changed files with 272 additions and 0 deletions
+59
View File
@@ -0,0 +1,59 @@
# List of known non-reproducible package of the meta-networking layer
# Please keep this list sorted
KNOWN_NON_REPRO_META_NETWORKING = " \
blueman \
blueman-dbg \
blueman-src \
civetweb-dev \
dhcp-relay-staticdev \
ettercap-src \
fetchmail \
fetchmail-dbg \
freediameter \
freediameter-src \
freeradius \
htpdate-doc \
keepalived \
keepalived-dbg \
kernel-module-mdio-netlink-6.6.17-yocto-standard \
libbearssl-staticdev \
libfko3 \
libfko-client \
libfko-daemon \
libfko-dbg \
libmosquitto1 \
libowfat-staticdev \
libruli-staticdev \
libsamba-util0 \
mdio-netlink-dbg \
mosquitto \
mosquitto-dbg \
ncftp \
ncftp-dbg \
ncftp-src \
ndisc6-dbg \
ndisc6-misc \
ndisc6-ndisc6 \
ndisc6-rdisc6 \
ndisc6-rdnssd \
ndisc6-rltraceroute6 \
netsniff-ng-doc \
ntpsec-src \
openl2tp \
openl2tp-dbg \
ot-br-posix \
ot-br-posix-dbg \
postfix-cfg \
proftpd \
proftpd-dbg \
proftpd-dev \
rdist \
rdist-dbg \
samba-dbg \
tayga \
tayga-dbg \
wolfssl \
wolfssl-dbg \
znc \
znc-doc \
"