[Buildroot] [PATCH] nodejs: fix build of host-nodejs

Peter Korsgaard jacmet at uclibc.org
Sat Sep 6 20:18:42 UTC 2014

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at free-electrons.com> writes:

 > In commit 89fae0d05daa8645ae3078746065ebed5c3c049f ("nodejs: Add
 > dependency on zlib"), Paul added a dependency of host-nodejs on
 > host-zlib. When host-zlib is built, the host variant of zlib is
 > installed in $(HOST_DIR)/usr/lib. However, even though
 > -L$(HOST_DIR)/usr/lib is passed to the LDFLAGS of host-nodejs
 > configure script, those LDFLAGS are not re-used at build and install
 > time. This is because nodejs does not use the autotools and its
 > configure script does not "save" the environment variables such as
 > LDFLAGS. This is causing build failures such as:

 >   http://autobuild.buildroot.org/results/802/802134ceb92d82d2d4ef6a81c67ad1c98696663a/

 > due to the fact that the host zlib cannot be found.

 > This commit fixes that by passing $(HOST_CONFIGURE_OPTS) explicitly at
 > both build time and install time of host-nodejs. This approach was
 > already used for the target variant of nodejs.

 > Cc: Paul Cercueil <paul at crapouillou.net>
 > Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>

Committed, thanks.

Bye, Peter Korsgaard

More information about the buildroot mailing list