Strip host path infomation out of binaries by not suppressing default CFLAGS.
Signed-off-by: Joe Slater <[email protected]> --- .../aoetools/reproducible-build.patch | 21 +++++++++++++++++++ .../recipes-support/aoetools/aoetools_36.bb | 1 + 2 files changed, 22 insertions(+) create mode 100644 meta-networking/recipes-support/aoetools/aoetools/reproducible-build.patch diff --git a/meta-networking/recipes-support/aoetools/aoetools/reproducible-build.patch b/meta-networking/recipes-support/aoetools/aoetools/reproducible-build.patch new file mode 100644 index 000000000..2cbd5016d --- /dev/null +++ b/meta-networking/recipes-support/aoetools/aoetools/reproducible-build.patch @@ -0,0 +1,21 @@ +aoetools: modify CFLAGS for reproducible build + +Use the build system CFLAGS, if provided. + +Upstream-Status: Pending + +Signed-off-by: Joe Slater <[email protected]> + + +--- aoetools-36.orig/Makefile ++++ aoetools-36/Makefile +@@ -40,7 +40,8 @@ NPERSHELF=16 + CONF_SCRIPTS = aoe-discover aoe-interfaces aoe-mkshelf aoe-revalidate aoe-flush aoe-stat + PROGS = aoeping aoecfg aoe-sancheck + COMMANDS := ${CONF_SCRIPTS} aoe-mkdevs aoe-version coraid-update ${PROGS} +-CFLAGS = -Wall -O -g ++# Provide a default. ++CFLAGS ?= -Wall -O -g + SANCHECKLIBS = -lpthread + + AOE_PING_OBJ = aoeping.o linux.o diff --git a/meta-networking/recipes-support/aoetools/aoetools_36.bb b/meta-networking/recipes-support/aoetools/aoetools_36.bb index 9b73b442a..60f3dc9b2 100644 --- a/meta-networking/recipes-support/aoetools/aoetools_36.bb +++ b/meta-networking/recipes-support/aoetools/aoetools_36.bb @@ -13,6 +13,7 @@ RRECOMMENDS_${PN} = "kernel-module-aoe" SRC_URI = "http://sourceforge.net/projects/${BPN}/files/${BPN}/${BPN}-${PV}.tar.gz \ file://aoe-stat-no-bashism.patch \ file://makefile-add-ldflags.patch \ + file://reproducible-build.patch \ " SRC_URI[md5sum] = "bff30daa988a65f69d4448ce4726a6db" SRC_URI[sha256sum] = "fb5e2cd0de7644cc1ec04ee3aeb43211cf7445a0c19e13d6b3ed5a8fbdf215ff" -- 2.24.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#86439): https://lists.openembedded.org/g/openembedded-devel/message/86439 Mute This Topic: https://lists.openembedded.org/mt/76267723/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
