[meta-virtualization][PATCH 00/15] set go buildid to empty for improving reproducibility
| Newsgroups | org.yoctoproject.lists.meta-virtualization |
|---|---|
| Message-ID | <[email protected]> |
From: Changqing Li <[email protected]> These series of patches are mostly set buildid to empty for improving reproducibility, I also send a patch to oe-core with subject: [PATCH V3] go.bbclass: set buildid to empty string to improve reproducibility which add -buildid= in default GO_LDFLAGS, but since packages compiled with go may not use GO_LDFLAGS in go.bbclass, they can have their own Makefiles, define their own variables for passing ldflags, so change them one by one. podman also disable buildvcs Changqing Li (15): docker-compose: set go buildid to empty for improving reproducibility docker: set go buildid to empty for improving reproducibility kubernetes: set go buildid to empty for improving reproducibility nerdctl: set go buildid to empty for improving reproducibility runc: set go buildid to empty for improving reproducibility skopeo: set go buildid to empty for improving reproducibility umoci: set go buildid to empty for improving reproducibility cni: update GO_EXTRA_LDFLAGS oci-image-tools: set go buildid to empty for improving reproducibility docker-distribution: set go buildid to empty for improving reproducibility containerd: set go buildid to empty for improving reproducibility cri-o: set go buildid to empty for improving reproducibility cri-tools: set go buildid to empty for improving reproducibility oci-runtime-tools: set go buildid to empty for improving reproducibility podman: improve reproducibility .../containerd/containerd_git.bb | 1 + recipes-containers/cri-o/cri-o_git.bb | 1 + recipes-containers/cri-tools/cri-tools_git.bb | 2 +- .../docker-compose/docker-compose_git.bb | 4 +- .../docker-distribution_git.bb | 2 + ...01-Makefile-remove-duplicate-ldflags.patch | 39 +++++++++++++++++++ recipes-containers/docker/docker.inc | 2 + .../kubernetes/kubernetes_git.bb | 2 +- recipes-containers/nerdctl/nerdctl_git.bb | 1 + .../0001-Makefile-add-EXTRA_LDFLAGS.patch | 39 +++++++++++++++++++ .../oci-image-tools/oci-image-tools_git.bb | 5 ++- .../0001-Makefile-add-EXTRA_LDFLAGS.patch | 33 ++++++++++++++++ .../oci-runtime-tools_git.bb | 2 + recipes-containers/podman/podman_git.bb | 4 +- recipes-containers/runc/runc.inc | 1 + recipes-containers/skopeo/skopeo_git.bb | 2 +- recipes-containers/umoci/umoci_git.bb | 4 +- recipes-networking/cni/cni_git.bb | 4 +- 18 files changed, 138 insertions(+), 10 deletions(-) create mode 100644 recipes-containers/docker-distribution/files/0001-Makefile-remove-duplicate-ldflags.patch create mode 100644 recipes-containers/oci-image-tools/files/0001-Makefile-add-EXTRA_LDFLAGS.patch create mode 100644 recipes-containers/oci-runtime-tools/files/0001-Makefile-add-EXTRA_LDFLAGS.patch -- 2.34.1