NetBSD Problem Report #53794

From bjjl@bsdvm.lorenz.place  Sun Dec 16 21:52:50 2018
Return-Path: <bjjl@bsdvm.lorenz.place>
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 946947A110
	for <gnats-bugs@gnats.NetBSD.org>; Sun, 16 Dec 2018 21:52:50 +0000 (UTC)
Message-Id: <20181216215247.9526D4332D@bsdvm.lorenz.place>
Date: Sun, 16 Dec 2018 22:52:47 +0100 (CET)
From: ben@pocket.services
To: gnats-bugs@NetBSD.org
Subject: lang/nodejs does not compile - thus firefox does not compile
X-Send-Pr-Version: 3.95

>Number:         53794
>Category:       pkg
>Synopsis:       firefox does not build on i386 due to nodejs not compiling
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Dec 16 21:55:00 +0000 2018
>Closed-Date:    Wed Sep 04 22:46:40 +0000 2019
>Last-Modified:  Wed Sep 04 22:46:40 +0000 2019
>Originator:     Benjamin Lorenz
>Release:        NetBSD 8.0
>Organization:

>Environment:


System: NetBSD bsdvm.lorenz.place 8.0 NetBSD 8.0 (GENERIC) #0: Tue Jul 17 14:59:51 UTC 2018 mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/i386/compile/GENERIC i386
Architecture: i386
Machine: i386
>Description:
 gcc -o /usr/pkg/src/lang/nodejs/work/node-v10.14.2/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/bio_ssl.o ../deps/openssl/openssl/ssl/bio_ssl.c '-DOPENSSL_NO_HW' '-DDSO_DLFCN' '-DHAVE_DLFCN_H' '-DNDEBUG' '-DOPENSSL_THREADS' '-DOPENSSL_NO_DYNAMIC_ENGINE' '-DOPENSSL_PIC' '-DOPENSSL_BN_ASM_PART_WORDS' '-DOPENSSL_IA32_SSE2' '-DOPENSSL_BN_ASM_MONT' '-DOPENSSL_BN_ASM_GF2m' '-DSHA1_ASM' '-DSHA256_ASM' '-DSHA512_ASM' '-DRC4_ASM' '-DMD5_ASM' '-DRMD160_ASM' '-DAES_ASM' '-DVPAES_ASM' '-DWHIRLPOOL_ASM' '-DGHASH_ASM' '-DECP_NISTZ256_ASM' '-DPADLOCK_ASM' '-DPOLY1305_ASM' '-DOPENSSLDIR="/etc/ssl"' '-DENGINESDIR="/dev/null"' '-DTERMIOS' -I/usr/pkg/include -I../deps/openssl/openssl -I../deps/openssl/openssl/include -I../deps/openssl/openssl/crypto -I../deps/openssl/openssl/crypto/include -I../deps/openssl/openssl/crypto/modes -I../deps/openssl/config -I../deps/openssl/config/archs/linux-elf/asm -I../deps/openssl/config/archs/linux-elf/asm/include -I../deps/openssl/config/archs/linux-elf/a
 sm/crypto -I../deps/openssl/config/archs/linux-elf/asm/crypto/include/internal  -pthread -Wall -Wextra -Wno-unused-parameter -m32 -Wall -O3 -pthread -DL_ENDIAN -fomit-frame-pointer -Wno-missing-field-initializers -Wno-old-style-declaration -O3 -fno-omit-frame-pointer  -MMD -MF /usr/pkg/src/lang/nodejs/work/node-v10.14.2/out/Release/.deps//usr/pkg/src/lang/nodejs/work/node-v10.14.2/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/bio_ssl.o.d.raw -I/usr/include -I/usr/pkg/include -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -c
In file included from ../deps/openssl/openssl/include/../../config/opensslconf.h:9:0,
                 from ../deps/openssl/openssl/include/openssl/opensslconf.h:1,
                 from ../deps/openssl/openssl/include/openssl/e_os2.h:13,
                 from ../deps/openssl/openssl/include/openssl/crypto.h:22,
                 from ../deps/openssl/openssl/ssl/bio_ssl.c:14:
../deps/openssl/openssl/include/../../config/./opensslconf_asm.h:112:62: fatal error: ./archs/BSD-x86/asm/include/openssl/opensslconf.h: No such file or directory
compilation terminated.
gmake[1]: *** [deps/openssl/openssl.target.mk:804: /usr/pkg/src/lang/nodejs/work/node-v10.14.2/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/bio_ssl.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
rm ac073e0b590b43bd0f007f5c1e8b0a0516715d65.intermediate
gmake: *** [Makefile:99: node] Error 2
*** Error code 2

Stop.
make[4]: stopped in /usr/pkg/src/lang/nodejs
*** Error code 1

>How-To-Repeat:

>Fix:


>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: gnats-admin->pkg-manager
Responsible-Changed-By: dholland@NetBSD.org
Responsible-Changed-When: Wed, 09 Jan 2019 18:36:36 +0000
Responsible-Changed-Why:
fix up broken pr


State-Changed-From-To: open->feedback
State-Changed-By: tsutsui@NetBSD.org
State-Changed-When: Sat, 23 Mar 2019 13:03:51 +0000
State-Changed-Why:
"No such file or directory" errors has been fixed by the following commit:
http://mail-index.netbsd.org/pkgsrc-changes/2019/02/24/msg187991.html
and SIGABRT problem should be fixed by the following commit:
http://mail-index.netbsd.org/pkgsrc-changes/2019/03/23/msg189565.html


State-Changed-From-To: feedback->closed
State-Changed-By: maya@NetBSD.org
State-Changed-When: Wed, 04 Sep 2019 22:46:40 +0000
State-Changed-Why:
Assuming fixed, since multiple people have mentioned firefox working on i386.


>Unformatted:

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.