[Buildroot] [PATCH] package/nodejs/nodejs-src: fix arch check on additional modules

Giulio Benetti giulio.benetti at benettiengineering.com
Sun Nov 5 14:27:47 UTC 2023


On 05/11/23 15:24, Giulio Benetti wrote:
> At the moment check-bin-arch script finds NodeJS modules containing
> prebuilt binaries for different architectures and build fails.
> So let check-bin-arch to ignore folder /usr/lib/node_modules by setting
> NODEJS_SRC_BIN_ARCH_EXCLUDE to it.
> 
> Signed-off-by: Giulio Benetti <giulio.benetti at benettiengineering.com>

Suggested-by: Yann E. MORIN <yann.morin.1998 at free.fr>

-- 
Giulio Benetti
CEO&CTO at Benetti Engineering sas

> ---
>   package/nodejs/nodejs-src/nodejs-src.mk | 3 +++
>   1 file changed, 3 insertions(+)
> 
> diff --git a/package/nodejs/nodejs-src/nodejs-src.mk b/package/nodejs/nodejs-src/nodejs-src.mk
> index 6fb550f158..8f934202b0 100644
> --- a/package/nodejs/nodejs-src/nodejs-src.mk
> +++ b/package/nodejs/nodejs-src/nodejs-src.mk
> @@ -244,6 +244,9 @@ define NODEJS_SRC_INSTALL_MODULES
>   	# help in diagnosing the problem.
>   	$(NPM) install -g $(NODEJS_SRC_MODULES_LIST)
>   endef
> +
> +# Exclude prebuilt binaries with different architectures and OS from check
> +NODEJS_SRC_BIN_ARCH_EXCLUDE = /usr/lib/node_modules/
>   endif
>   
>   define NODEJS_SRC_INSTALL_STAGING_CMDS




More information about the buildroot mailing list