I merged V1 since that sounded least disruptive.

On Tue, Aug 18, 2020 at 8:50 AM Joe Slater <[email protected]> wrote:
>
> 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 (#86441): 
https://lists.openembedded.org/g/openembedded-devel/message/86441
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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to