mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2025-12-18 08:15:56 +01:00
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:
parent
704bec8e01
commit
d3751ce994
|
|
@ -0,0 +1,9 @@
|
||||||
|
# List of known non-reproducible package of the meta-filesystems layer
|
||||||
|
# Please keep this list sorted
|
||||||
|
KNOWN_NON_REPRO_META_FILESYSTEMS = " \
|
||||||
|
e2tools-ptest \
|
||||||
|
xfsprogs-doc \
|
||||||
|
zfs \
|
||||||
|
zfs-dbg \
|
||||||
|
zfs-dev \
|
||||||
|
"
|
||||||
13
meta-gnome/conf/include/non-repro-meta-gnome.inc
Executable file
13
meta-gnome/conf/include/non-repro-meta-gnome.inc
Executable file
|
|
@ -0,0 +1,13 @@
|
||||||
|
# List of known non-reproducible package of the meta-gnome layer
|
||||||
|
# Please keep this list sorted
|
||||||
|
KNOWN_NON_REPRO_META_GNOME = " \
|
||||||
|
geary \
|
||||||
|
geary-dbg \
|
||||||
|
gegl-dev \
|
||||||
|
gimp \
|
||||||
|
gimp-dbg \
|
||||||
|
gnome-terminal-src \
|
||||||
|
grilo-src \
|
||||||
|
gtk-vnc-src \
|
||||||
|
ibus \
|
||||||
|
"
|
||||||
23
meta-initramfs/conf/include/non-repro-meta-initramfs.inc
Executable file
23
meta-initramfs/conf/include/non-repro-meta-initramfs.inc
Executable file
|
|
@ -0,0 +1,23 @@
|
||||||
|
# List of known non-reproducible package of the meta-initramfs layer
|
||||||
|
# Please keep this list sorted
|
||||||
|
KNOWN_NON_REPRO_META_INITRAMFS = " \
|
||||||
|
kexecboot-klibc \
|
||||||
|
kexecboot-klibc-dbg \
|
||||||
|
kexec-klibc \
|
||||||
|
kexec-tools-klibc-dbg \
|
||||||
|
mtdinfo-klibc \
|
||||||
|
ubiattach-klibc \
|
||||||
|
ubiblock-klibc \
|
||||||
|
ubicrc32-klibc \
|
||||||
|
ubidetach-klibc \
|
||||||
|
ubiformat-klibc \
|
||||||
|
ubimkvol-klibc \
|
||||||
|
ubinfo-klibc \
|
||||||
|
ubinize-klibc \
|
||||||
|
ubirename-klibc \
|
||||||
|
ubirmvol-klibc \
|
||||||
|
ubirsvol-klibc \
|
||||||
|
ubiupdatevol-klibc \
|
||||||
|
ubi-utils-klibc-dbg \
|
||||||
|
vmcore-dmesg-klibc \
|
||||||
|
"
|
||||||
15
meta-multimedia/conf/include/non-repro-meta-multimedia.inc
Executable file
15
meta-multimedia/conf/include/non-repro-meta-multimedia.inc
Executable file
|
|
@ -0,0 +1,15 @@
|
||||||
|
# List of known non-reproducible package of the meta-multimedia layer
|
||||||
|
# Please keep this list sorted
|
||||||
|
KNOWN_NON_REPRO_META_MULTIMEDIA = " \
|
||||||
|
crossguid \
|
||||||
|
libcamera \
|
||||||
|
libcamera-dbg \
|
||||||
|
libcamera-src \
|
||||||
|
libgssdp-1.6-src \
|
||||||
|
libgupnp-1.6-src \
|
||||||
|
libsquish-staticdev \
|
||||||
|
oscam \
|
||||||
|
oscam-dbg \
|
||||||
|
oscam-src \
|
||||||
|
rtmpdump-staticdev \
|
||||||
|
"
|
||||||
59
meta-networking/conf/include/non-repro-meta-networking.inc
Executable file
59
meta-networking/conf/include/non-repro-meta-networking.inc
Executable 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 \
|
||||||
|
"
|
||||||
107
meta-oe/conf/include/non-repro-meta-oe.inc
Executable file
107
meta-oe/conf/include/non-repro-meta-oe.inc
Executable file
|
|
@ -0,0 +1,107 @@
|
||||||
|
# List of known non-reproducible package of the meta-oe layer
|
||||||
|
# Please keep this list sorted
|
||||||
|
KNOWN_NON_REPRO_META_OE = " \
|
||||||
|
boinc-client-dev \
|
||||||
|
cjson-ptest \
|
||||||
|
cpuid-doc \
|
||||||
|
crash \
|
||||||
|
crash-dbg \
|
||||||
|
crash-src \
|
||||||
|
dhrystone \
|
||||||
|
dhrystone-dbg \
|
||||||
|
dhrystone-dev \
|
||||||
|
dhrystone-src \
|
||||||
|
directfb \
|
||||||
|
directfb-dbg \
|
||||||
|
doxygen-src \
|
||||||
|
editorconfig-core-c-dev \
|
||||||
|
etcd-cpp-apiv3-dev \
|
||||||
|
fbgrab-doc \
|
||||||
|
fluentbit-src \
|
||||||
|
fvwm-dbg \
|
||||||
|
fvwm-doc \
|
||||||
|
fvwm-extra \
|
||||||
|
gcab-src \
|
||||||
|
gosu \
|
||||||
|
gosu-dbg \
|
||||||
|
gosu-dev \
|
||||||
|
gosu-staticdev \
|
||||||
|
gphoto2 \
|
||||||
|
gphoto2-dbg \
|
||||||
|
hddtemp-locale-de \
|
||||||
|
hdf5 \
|
||||||
|
hdf5-dbg \
|
||||||
|
hdf5-src \
|
||||||
|
hdf5-staticdev \
|
||||||
|
hplip \
|
||||||
|
hplip-dbg \
|
||||||
|
jpnevulator-doc \
|
||||||
|
jsonrpc-dev \
|
||||||
|
kpatch-build \
|
||||||
|
kpatch-doc \
|
||||||
|
ldns \
|
||||||
|
libbotan-3-bin \
|
||||||
|
libbotan-3-dbg \
|
||||||
|
libbotan-3-dev \
|
||||||
|
libck-doc \
|
||||||
|
libdbus-cxx-dev \
|
||||||
|
libforms \
|
||||||
|
libiio-src \
|
||||||
|
libjcat-dbg \
|
||||||
|
libjcat-ptest \
|
||||||
|
libthrift-c-glib-zlib-src \
|
||||||
|
libvncserver-dev \
|
||||||
|
libwebsockets-testapps \
|
||||||
|
libwmf \
|
||||||
|
libyui-ncurses-dbg \
|
||||||
|
libyui-ncurses-dev \
|
||||||
|
lmbench-staticdev \
|
||||||
|
log4cpp \
|
||||||
|
lprng \
|
||||||
|
lprng-dbg \
|
||||||
|
lshw \
|
||||||
|
lshw-locale-fr \
|
||||||
|
mariadb-dbg \
|
||||||
|
mariadb-server \
|
||||||
|
mariadb-src \
|
||||||
|
mce-test \
|
||||||
|
mime-support-doc \
|
||||||
|
minifi-cpp \
|
||||||
|
minifi-cpp-dbg \
|
||||||
|
minifi-cpp-src \
|
||||||
|
mozjs-115-src \
|
||||||
|
mpv \
|
||||||
|
mpv-dbg \
|
||||||
|
nana \
|
||||||
|
nbench-byte \
|
||||||
|
nbench-byte-dbg \
|
||||||
|
nbench-byte-src \
|
||||||
|
nspr-staticdev \
|
||||||
|
openocd \
|
||||||
|
openocd-dbg \
|
||||||
|
pcp \
|
||||||
|
pcp-dev \
|
||||||
|
pcp-doc \
|
||||||
|
pcp-src \
|
||||||
|
perfetto \
|
||||||
|
perfetto-dbg \
|
||||||
|
php-phar \
|
||||||
|
pidgin \
|
||||||
|
pidgin-dbg \
|
||||||
|
pim435-staticdev \
|
||||||
|
postgresql-server-dev \
|
||||||
|
qcbor-staticdev \
|
||||||
|
sharutils \
|
||||||
|
sharutils-dbg \
|
||||||
|
smemstat-doc \
|
||||||
|
soci-dev \
|
||||||
|
thin-provisioning-tools-dev \
|
||||||
|
vulkan-cts \
|
||||||
|
vulkan-cts-dbg \
|
||||||
|
waylandpp-dev \
|
||||||
|
yasm-src \
|
||||||
|
zlog-staticdev \
|
||||||
|
zsh \
|
||||||
|
zsh-dbg \
|
||||||
|
zsh-src \
|
||||||
|
"
|
||||||
10
meta-perl/conf/include/non-repro-meta-perl.inc
Executable file
10
meta-perl/conf/include/non-repro-meta-perl.inc
Executable file
|
|
@ -0,0 +1,10 @@
|
||||||
|
# List of known non-reproducible package of the meta-perl layer
|
||||||
|
# Please keep this list sorted
|
||||||
|
KNOWN_NON_REPRO_META_PERL = " \
|
||||||
|
libencode-perl-src \
|
||||||
|
libhtml-tree-perl \
|
||||||
|
libhtml-tree-perl-doc \
|
||||||
|
libmodule-build-tiny-perl \
|
||||||
|
po4a \
|
||||||
|
po4a-doc \
|
||||||
|
"
|
||||||
22
meta-python/conf/include/non-repro-meta-python.inc
Executable file
22
meta-python/conf/include/non-repro-meta-python.inc
Executable file
|
|
@ -0,0 +1,22 @@
|
||||||
|
# List of known non-reproducible package of the meta-python layer
|
||||||
|
# Please keep this list sorted
|
||||||
|
KNOWN_NON_REPRO_META_PYTHON = " \
|
||||||
|
python3-evdev-src \
|
||||||
|
python3-frozenlist \
|
||||||
|
python3-frozenlist-dbg \
|
||||||
|
python3-kivy-src \
|
||||||
|
python3-pandas \
|
||||||
|
python3-pandas-dbg \
|
||||||
|
python3-pandas-src \
|
||||||
|
python3-pycocotools-src \
|
||||||
|
python3-pydantic-core \
|
||||||
|
python3-pynacl \
|
||||||
|
python3-pynacl-dbg \
|
||||||
|
python3-pynacl-src \
|
||||||
|
python3-pyproj \
|
||||||
|
python3-pyproj-dbg \
|
||||||
|
python3-pyproj-src \
|
||||||
|
python3-pyzmq \
|
||||||
|
python3-yarl \
|
||||||
|
python3-yarl-dbg \
|
||||||
|
"
|
||||||
7
meta-webserver/conf/include/non-repro-meta-webserver.inc
Executable file
7
meta-webserver/conf/include/non-repro-meta-webserver.inc
Executable file
|
|
@ -0,0 +1,7 @@
|
||||||
|
# List of known non-reproducible package of the meta-webserver layer
|
||||||
|
# Please keep this list sorted
|
||||||
|
KNOWN_NON_REPRO_META_WEBSERVER = " \
|
||||||
|
netdata \
|
||||||
|
netdata-dbg \
|
||||||
|
php-phar \
|
||||||
|
"
|
||||||
7
meta-xfce/conf/include/non-repro-meta-xfce.inc
Executable file
7
meta-xfce/conf/include/non-repro-meta-xfce.inc
Executable file
|
|
@ -0,0 +1,7 @@
|
||||||
|
# List of known non-reproducible package of the meta-xfce layer
|
||||||
|
# Please keep this list sorted
|
||||||
|
KNOWN_NON_REPRO_META_XFCE = " \
|
||||||
|
catfish \
|
||||||
|
libsamba-util0 \
|
||||||
|
samba-dbg \
|
||||||
|
"
|
||||||
Loading…
Reference in New Issue
Block a user