NetBSD Problem Report #53701

From martin@aprisoft.de  Mon Nov  5 17:55:52 2018
Return-Path: <martin@aprisoft.de>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 75FF37A18D
	for <gnats-bugs@gnats.NetBSD.org>; Mon,  5 Nov 2018 17:55:52 +0000 (UTC)
Message-Id: <20181105175540.B48475CC8BB@emmas.aprisoft.de>
Date: Mon,  5 Nov 2018 18:55:40 +0100 (CET)
From: martin@NetBSD.org
Reply-To: martin@NetBSD.org
To: gnats-bugs@NetBSD.org
Subject: Firefox build dependency on NodeJS
X-Send-Pr-Version: 3.95

>Number:         53701
>Category:       pkg
>Synopsis:       Firefox build dependency on NodeJS
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Nov 05 18:00:00 +0000 2018
>Last-Modified:  Mon Nov 05 18:15:00 +0000 2018
>Originator:     Martin Husemann
>Release:        NetBSD 8.99.25
>Organization:
The NetBSD Foundation, Inc.
>Environment:
System: NetBSD whoever-brings-the-night.aprisoft.de 8.99.25 NetBSD 8.99.25 (WHOEVER) #239: Mon Oct 15 14:52:51 CEST 2018 martin@seven-days-to-the-wolves.aprisoft.de:/work/src/sys/arch/sparc64/compile/WHOEVER sparc64
Architecture: sparc64
Machine: sparc64
>Description:

Firefox builds now depend on nodejs:

=> Returning to build of firefox-63.0.1
=> Tool dependency nodejs-[0-9]*: NOT found
=> Verifying reinstall for ../../lang/nodejs


This is inacceptable and narrows down the supported architecturs, we
need to pre-generate the results and ship them, if absolutely needed.

>How-To-Repeat:

Just try to build www/firefox and fail.

>Fix:
n/a

>Audit-Trail:
From: coypu@sdf.org
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: pkg/53701: Firefox build dependency on NodeJS
Date: Mon, 5 Nov 2018 18:12:49 +0000

 You have a whole release of --disable-nodejs being a valid configuration
 flag (it won't be possible on firefox 64), but we should figure out how
 to avoid this. It also affects ARM.

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.