[Buildroot] [PATCH 2/2] Add NodeJS requires options in case of custom Linux kernel configuration

Martin Bark martin at barkynet.com
Thu Mar 8 11:23:25 UTC 2018


Hi,

On 8 March 2018 at 08:54, Stanislas Leduc <stanislas.leduc at balinor.net> wrote:
> Signed-off-by: Stanislas Leduc <stanislas.leduc at balinor.net>
> ---
>  package/nodejs/Config.in | 7 +++++++
>  1 file changed, 7 insertions(+)
>
> diff --git a/package/nodejs/Config.in b/package/nodejs/Config.in
> index d2846f8d57..8d6a8145a9 100644
> --- a/package/nodejs/Config.in
> +++ b/package/nodejs/Config.in
> @@ -36,6 +36,13 @@ config BR2_PACKAGE_NODEJS
>
>           http://nodejs.org/
>
> +         NodeJS requires the following options to be enabled in your
> +          Linux kernel configuration:
> +         CONFIG_SYSVIPC, CONFIG_POSIX_MQUEUE and CONFIG_EPOLL

It will be libuv that has the dependencies not nodejs.  nodejs uses
libuv to handle epoll, IPC etc

Thanks

Martin

> +
> +         Without these options, NodeJS and npm will exit with
> +          a Segmentation fault"
> +
>  if BR2_PACKAGE_NODEJS
>
>  config BR2_PACKAGE_NODEJS_NPM
> --
> 2.14.3
>


More information about the buildroot mailing list