Thanks, applied as 7f86f698626c990e1d5750088d68bd7f0c993e70.

Michael

[sent from post-receive hook]

On Fri, 05 Mar 2021 08:26:17 +0100, Sascha Hauer <[email protected]> wrote:
> Call yarn in node/env to actually cross compile native packages.
> Without it the host compiler is used and installation of native packages
> ends with something like:
> 
> arm-v7a-linux-gnueabihf-strip: 
> platform/packages/nodejs_packages-0.0.1/usr/lib/node_modules/epoll/build/Release/obj.target/epoll.node:
>  file format not recognized
> 
> Signed-off-by: Sascha Hauer <[email protected]>
> Message-Id: <[email protected]>
> Signed-off-by: Michael Olbrich <[email protected]>
> 
> diff --git a/rules/nodejs_packages.make b/rules/nodejs_packages.make
> index e96382f625c8..bf533cc921be 100644
> --- a/rules/nodejs_packages.make
> +++ b/rules/nodejs_packages.make
> @@ -59,7 +59,7 @@ $(STATEDIR)/nodejs_packages.compile:
>               touch $(YARN_LOCK); \
>               ln -fs $(YARN_LOCK) $(NODEJS_PACKAGES_DIR)/yarn.lock; \
>       fi
> -     yarn $(YARN_OPTS) add $(NODEJS_PACKAGES_LIST)
> +     $(call node/env, yarn $(YARN_OPTS) add $(NODEJS_PACKAGES_LIST))
>       @find $(NODEJS_PACKAGES_CACHE) -type f -name '.yarn-tarball.tgz' -delete
>       @$(call touch)
>  

_______________________________________________
ptxdist mailing list
[email protected]
To unsubscribe, send a mail with subject "unsubscribe" to 
[email protected]

Reply via email to