Re: [Buildroot] [PATCH v3 3/8] package/harec: new host package

Julien Olivain via buildroot <[email protected]> Sun, 02 Aug 2026 17:30:21 +0200
Newsgroups net.busybox.buildroot
Message-ID <[email protected]>
Hi Francois,

On 21/07/2026 11:39, Francois Perrad wrote:
> dependency for host-hare
> 
> Signed-off-by: Francois Perrad <[email protected]>
> ---
>  DEVELOPERS               |  1 +
>  package/harec/harec.hash |  3 +++
>  package/harec/harec.mk   | 26 ++++++++++++++++++++++++++
>  3 files changed, 30 insertions(+)
>  create mode 100644 package/harec/harec.hash
>  create mode 100644 package/harec/harec.mk
> 
> diff --git a/DEVELOPERS b/DEVELOPERS
> index 442fe4e6a..0b99456a9 100644
> --- a/DEVELOPERS
> +++ b/DEVELOPERS
> @@ -1176,6 +1176,7 @@ F:	package/copas/
>  F:	package/coxpcall/
>  F:	package/dado/
>  F:	package/ficl/
> +F:	package/harec/
>  F:	package/janet/
>  F:	package/qbe/
>  F:	package/libtomcrypt/
> diff --git a/package/harec/harec.hash b/package/harec/harec.hash
> new file mode 100644
> index 000000000..0c3679bfc
> --- /dev/null
> +++ b/package/harec/harec.hash
> @@ -0,0 +1,3 @@
> +# Locally computed
> +sha256  
> 5581bc16dcf22969c7d33b0f2a9535ba37d4cf1bb39dec252e98ff2781175629  
> 0.26.0.tar.gz
> +sha256  
> 3972dc9744f6499f0f9b2dbf76696f2ae7ad8af9b23dde66d6af86c9dfb36986  
> COPYING
> diff --git a/package/harec/harec.mk b/package/harec/harec.mk
> new file mode 100644
> index 000000000..df1096680
> --- /dev/null
> +++ b/package/harec/harec.mk
> @@ -0,0 +1,26 @@
> +################################################################################
> +#
> +# harec
> +#
> +################################################################################
> +
> +HAREC_VERSION = 0.26.0
> +HAREC_SITE = https://git.sr.ht/~sircmpwn/harec/archive
> +HAREC_SOURCE = $(HAREC_VERSION).tar.gz
> +HAREC_LICENSE = GPL-3.0
> +HAREC_LICENSE_FILES = COPYING
> +
> +define HOST_HAREC_CONFIGURE_CMDS
> +	cp $(@D)/configs/linux.mk $(@D)/config.mk
> +endef
> +
> +define HOST_HAREC_BUILD_CMDS
> +	$(HOST_MAKE_ENV) $(MAKE) -C $(@D) ARCH=$(HOSTARCH) all
> +endef
> +
> +define HOST_HAREC_INSTALL_CMDS
> +	$(HOST_MAKE_ENV) $(MAKE) -C $(@D) \
> +		PREFIX=/usr DESTDIR="$(HOST_DIR)" install

Buildroot decided a long time ago to avoid installing
files in "$(HOST_DIR)/usr/". So the previous line should
be changed to:

		PREFIX=/ DESTDIR="$(HOST_DIR)" install

> +endef
> +
> +$(eval $(host-generic-package))
> --
> 2.43.0

Could you send and updated series addressing this, please?

Best regards,

Julien.
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot