On Mon, 2022-07-04 at 14:34 +0100, Richard Purdie via lists.openembedded.org wrote: > On Sat, 2022-07-02 at 13:41 +0100, Richard Purdie via > lists.openembedded.org wrote: > > Hi All, > > > > I tried enabling buildpaths in WARN_QA on the autobuilder. This in > > theory should have built cleanly but it didn't as we don't test all the > > autobuilder configurations for reproducibility. I think this proves the > > value in enabling it however before we can there are a handful of > > issues we need to fix: > > > > With oe-core (systemd enabled): > > stdio: WARNING: go-helloworld-0.1-r0 do_package_qa: QA Issue: File > > /usr/bin/go-helloworld in package go-helloworld contains reference to > > TMPDIR [buildpaths] > > stdio: WARNING: glibc-tests-2.35-r0 do_package_qa: QA Issue: File > > /usr/lib/glibc-tests/ptest/tests/glibc-ptest/tst-timer4-time64 in package > > glibc-tests contains reference to TMPDIR > > stdio: WARNING: systemd-1_251.2-r0 do_package_qa: QA Issue: File > > /usr/src/debug/systemd/1_251.2-r0/build/src/login/logind-gperf.c in package > > systemd-src contains reference to TMPDIR > > I think I have patches sent out which should address the above issues. > > > With docs enabled: > > stdio: WARNING: lib32-vala-0.56.1-r0 do_package_qa: QA Issue: File > > /usr/bin/vapigen-wrapper in package lib32-vala contains reference to TMPDIR > > [buildpaths] > > stdio: WARNING: rpm-1_4.17.0-r0 do_package_qa: QA Issue: File > > /usr/lib64/pkgconfig/rpm.pc in package rpm-dev contains reference to TMPDIR > > [buildpaths] > > stdio: WARNING: lib32-gtk-doc-1.33.2-r0 do_package_qa: QA Issue: File > > /usr/share/gtk-doc/python/gtkdoc/config_data.py in package lib32-gtk-doc > > contains reference to TMPDIR [buildpaths] > > stdio: WARNING: vala-0.56.1-r0 do_package_qa: QA Issue: File > > /usr/bin/vapigen-wrapper in package vala contains reference to TMPDIR > > [buildpaths] > > stdio: WARNING: gtk-doc-1.33.2-r0 do_package_qa: QA Issue: File > > /usr/share/gtk-doc/python/gtkdoc/config_data.py in package gtk-doc contains > > reference to TMPDIR [buildpaths] > > These still remain. In addition we also have: > > A musl ltp issue: > stdio: WARNING: ltp-20220527-r0 do_package_qa: QA Issue: File > /opt/ltp/testcases/open_posix_testsuite/logfile.conformance-all in package > ltp contains reference to TMPDIR [buildpaths] > > Some multilib issues: > stdio: WARNING: lib32-vala-0.56.1-r0 do_package_qa: QA Issue: File > /usr/bin/vapigen-wrapper in package lib32-vala contains reference to TMPDIR > [buildpaths] > stdio: WARNING: vala-0.56.1-r0 do_package_qa: QA Issue: File > /usr/bin/vapigen-wrapper in package vala contains reference to TMPDIR > [buildpaths] > stdio: WARNING: rpm-1_4.17.0-r0 do_package_qa: QA Issue: File > /usr/lib64/pkgconfig/rpm.pc in package rpm-dev contains reference to TMPDIR > [buildpaths] > > qemuarm64: > stdio: WARNING: kernel-devsrc-1.0-r0 do_package_qa: QA Issue: File > /lib/modules/5.15.44-yocto-standard/build/include/generated/.vdso-offsets.h.cmd > in package kernel-devsrc contains reference to TMPDIR [buildpaths] > > meta-gplv2 issue: > stdio: WARNING: mc-4.7.5.2-r3 do_package_qa: QA Issue: File > /usr/libexec/mc/extfs.d/iso9660 in package mc-helpers contains reference to > TMPDIR [buildpaths] > stdio: WARNING: tar-1.17-r3 do_package_qa: QA Issue: File > /usr/src/debug/tar/1.17-r3/build/lib/string.h in package tar-src contains > reference to TMPDIR > > Christopher replied about meta-virt which is much appreciated!
With the .debug checking patch applied, we also see an issue with lttng-modules on beaglebone, edgerouter, and qemumips: stdio: WARNING: lttng-modules-2.13.4-r0 do_package_qa: QA Issue: File /lib/modules/5.15.36-yocto-standard/kernel/lttng-modules/lib/.debug/lttng-lib-ring-buffer.ko in package lttng-modules-dbg contains reference to TMPDIR but not x86 it would seem which is why the normal reproducibility test passes. Cheers, Richard
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#167627): https://lists.openembedded.org/g/openembedded-core/message/167627 Mute This Topic: https://lists.openembedded.org/mt/92128673/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
