mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-05-30 13:00:02 +00:00
reproducibility: move known non-repro list to layer.conf
The current include file that stores the known non-reproducible packages is layer dependent and that forces the user of the layers to maintain the list of the files (for example, see AB config[0]). By moving the exclude list to each layer.conf and extending the common OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES variable, the known non-reproducible packages will be automatically excluded for each layer used in the reproducibility test without any special knowledge in the test environment. NB: the empty list for meta-initramfs was just removed not moved. [0]: https://git.yoctoproject.org/yocto-autobuilder-helper/tree/config.json?id=7d8933e75bdf7fb821a25617cb2dcabf1f3f8700#n322 Suggested-by: Quentin Schulz <quentin.schulz@cherry.de> Co-Developed-by: Guillaume Swaenepoel <guillaume.swaenepoel@smile.fr> Signed-off-by: Guillaume Swaenepoel <guillaume.swaenepoel@smile.fr> Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
@@ -123,3 +123,146 @@ NON_MULTILIB_RECIPES:append = " crash pahole libbpf"
|
||||
|
||||
NON_MULTILIB_RECIPES:remove:x86 = "libbpf"
|
||||
NON_MULTILIB_RECIPES:remove:x86-64 = "libbpf"
|
||||
|
||||
# List of known non-reproducible package of the meta-oe layer
|
||||
# Please keep this list sorted
|
||||
OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \
|
||||
apitrace \
|
||||
apitrace-dbg \
|
||||
asio-dbg \
|
||||
asio-ptest \
|
||||
asio-src \
|
||||
cpuid-doc \
|
||||
dhrystone \
|
||||
dhrystone-dbg \
|
||||
dhrystone-dev \
|
||||
dhrystone-src \
|
||||
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 \
|
||||
fsverity-utils-dbg \
|
||||
fsverity-utils-staticdev \
|
||||
fvwm-dbg \
|
||||
fvwm-doc \
|
||||
fvwm-extra \
|
||||
fwupd-dbg \
|
||||
fwupd-ptest \
|
||||
gcab-src \
|
||||
gosu \
|
||||
gosu-dbg \
|
||||
gosu-dev \
|
||||
gosu-staticdev \
|
||||
gphoto2 \
|
||||
gphoto2-dbg \
|
||||
hddtemp-locale-de \
|
||||
hdf5 \
|
||||
hdf5-dbg \
|
||||
hdf5-src \
|
||||
hdf5-staticdev \
|
||||
hplip-dbg \
|
||||
hplip-filter \
|
||||
hplip-src \
|
||||
iotop \
|
||||
iotop-dbg \
|
||||
ipmiutil \
|
||||
ipmiutil-dbg \
|
||||
ipmiutil-dev \
|
||||
jpnevulator-doc \
|
||||
jsonrpc-dev \
|
||||
kpatch-build \
|
||||
kpatch-doc \
|
||||
ldns \
|
||||
libass9 \
|
||||
libass-dbg \
|
||||
libbotan-3-7 \
|
||||
libbotan-3-bin \
|
||||
libbotan-3-dbg \
|
||||
libbotan-3-dev \
|
||||
libck-doc \
|
||||
libdbus-cxx-dev \
|
||||
libforms \
|
||||
libfsverity0 \
|
||||
libhugetlbfs-doc \
|
||||
libiio-src \
|
||||
libjcat-dbg \
|
||||
libjcat-ptest \
|
||||
librelp-dbg \
|
||||
librelp-ptest \
|
||||
libsdl2-compat \
|
||||
libsdl2-compat-dbg \
|
||||
libsource-highlight5 \
|
||||
libsource-highlight-dbg \
|
||||
libsource-highlight-dev \
|
||||
libsource-highlight-src \
|
||||
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 \
|
||||
mpv \
|
||||
mpv-dbg \
|
||||
nana \
|
||||
nbench-byte \
|
||||
nbench-byte-dbg \
|
||||
nbench-byte-src \
|
||||
nspr-staticdev \
|
||||
obconf-locale-es \
|
||||
pcp \
|
||||
pcp-dev \
|
||||
pcp-doc \
|
||||
pcp-src \
|
||||
perfetto \
|
||||
perfetto-dbg \
|
||||
php-phar \
|
||||
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 \
|
||||
yasm-src \
|
||||
zlog-staticdev \
|
||||
zsh \
|
||||
zsh-dbg \
|
||||
zsh-src \
|
||||
"
|
||||
|
||||
Reference in New Issue
Block a user