diff options
author | Bruce Ashfield <bruce.ashfield@gmail.com> | 2022-09-12 15:34:59 -0400 |
---|---|---|
committer | Bruce Ashfield <bruce.ashfield@gmail.com> | 2022-09-12 15:46:00 -0400 |
commit | 9ef3fa52d049d5c9ffebcbcbd9d2dd7598fd6685 (patch) | |
tree | cc0449d5e8478ce2246c18ac4fe601cbc38c727f /recipes-containers/docker/files/0001-dynbinary-use-go-cross-compiler.patch | |
parent | 08a59b4d934f601307d0a3cb9ab3a835904baecb (diff) | |
download | meta-virtualization-9ef3fa52d049d5c9ffebcbcbd9d2dd7598fd6685.tar.gz |
containerd: improve reproducibility
We get the following QA warning on build:
WARNING: containerd-opencontainers-v1.6.8+gitAUTOINC+579a6380ec-r0 do_package_qa: QA Issue: File /usr/bin/containerd-shim-runc-v2 in package containerd-opencontainers contains reference to TMPDIR
File /usr/bin/containerd-ctr in package containerd-opencontainers contains reference to TMPDIR
File /usr/bin/containerd-shim-runc-v1 in package containerd-opencontainers contains reference to TMPDIR
File /usr/bin/containerd in package containerd-opencontainers contains reference to TMPDIR
File /usr/bin/containerd-shim in package containerd-opencontainers contains reference to TMPDIR [buildpaths]
This is the first step in fixing the QA warning, by dropping our
debug patch, passing -trimpath and not defining GO_DEBUG.
This leaves a final reference similar to:
path _/opt/poky/build/tmp/work/core2-64-poky-linux/containerd-opencontainers/v1.6.8+gitAUTOINC+579a6380ec-r0/git/src/import/cmd/ctr
That is being stored in the .rodata of the binaries.
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Diffstat (limited to 'recipes-containers/docker/files/0001-dynbinary-use-go-cross-compiler.patch')
0 files changed, 0 insertions, 0 deletions