NetBSD Problem Report #53758
From bjjl@bsdvm.lorenz.place Sat Dec 1 16:50:23 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 6A69C7A1D0
for <gnats-bugs@gnats.NetBSD.org>; Sat, 1 Dec 2018 16:50:23 +0000 (UTC)
Message-Id: <20181201153124.03D3A44B5C@bsdvm.lorenz.place>
Date: Sat, 1 Dec 2018 16:31:23 +0100 (CET)
From: ben@pocket.services
To: gnats-bugs@NetBSD.org
Subject: lang/nodejs build error
X-Send-Pr-Version: 3.95
>Number: 53758
>Category: pkg
>Synopsis: lang/nodejs build error
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: fhajny
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Dec 01 16:55:00 +0000 2018
>Closed-Date: Sat Sep 07 12:24:56 +0000 2019
>Last-Modified: Sat Sep 07 12:24:56 +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:
System with pkgsrc-2018Q3
Building from -current
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: /home/bjjl/NetBSD/pkgsrc/lang/nodejs/work/node-v10.14.0/out/Release/obj.target/openssl/deps/openssl/openssl/ssl/bio_ssl.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
rm 4a042366e6582ffe535474129b2ad0a35dd32706.intermediate
gmake: *** [Makefile:99: node] Error 2
*** Error code 2
Stop.
make[1]: stopped in /home/bjjl/NetBSD/pkgsrc/lang/nodejs
*** Error code 1
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: pkg-manager->fhajny
Responsible-Changed-By: leot@NetBSD.org
Responsible-Changed-When: Sat, 01 Dec 2018 22:00:04 +0000
Responsible-Changed-Why:
Filip, can you please give it a look?
(over to MAINTAINER)
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
To: gnats-bugs@NetBSD.org
Cc: tsutsui@ceres.dti.ne.jp
Subject: Re: pkg/53758: lang/nodejs build error
Date: Sat, 8 Dec 2018 23:14:03 +0900
It seems there are several problems on pkgsrc-2018Q3 lang/nodejs
for NetBSD/i386 8.0 (no problem on NetBSD/amd64 8.0):
(1) There is no deps/openssl/config/archs/BSD-x86 for BSD ia32 systems
in the distribution, but deps/openssl/config/opensslconf_asm.h
still refers it for FreeBSD and OpenBSD (and NetBSD by pkgsrc patches).
(2) According to comments in the opensslconf_asm.h, all ia32 systems
that has no OS specific support imlicitly use
deps/openssl/config/archs/linux-elf/asm for linux ia32.
(3) But even for NetBSD/i386,
deps/openssl/config/archs/linux-elf/asm/openssl-cl.gypi has
Linux specific library (-ldl) definitions, so it causes link errors
later.
(4) Node.js seems to also use 64 bit atomic ops, so extra atomic libraries
(or Pentium class CPUs) are required for __atomic_*_8() functions.
I wrote a dumb patch to work around these issue:
(1) Remove BSD-x86 leftovers in deps/openssl/config/opensslconf_asm.h
(2) Use linux-elf for NetBSD/i386
(no idea what we can do for non-x86 systems though)
(3) Add a 'conditions' block to check linux for library definitions
in deps/openssl/config/archs/linux-elf/asm/openssl-cl.gypi
(4) Explicitly specify "CPPFLAGS+= i586" in Makefile.
Also add "CPPFLAGS+= -mstackrealign for SSE instructions
as pkgsrc/www/firefox/mozilla.mk does.
(I'm not sure if these should rather be in Makefile.common though)
https://gist.github.com/tsutsui/8f5d83a46dd317b8604071521bbec255
---
? patches/patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/lang/nodejs/Makefile,v
retrieving revision 1.145
diff -u -p -d -r1.145 Makefile
--- Makefile 20 Sep 2018 14:05:25 -0000 1.145
+++ Makefile 8 Dec 2018 11:32:17 -0000
@@ -23,6 +23,13 @@ CONFIGURE_ARGS+= --with-intl=system-icu
CHECK_PORTABILITY_SKIP+= deps/openssl/openssl/.travis-create-release.sh
+.if ${MACHINE_ARCH} == "i386"
+# 64 bit atomic ops are required
+CXXFLAGS+= -march=i586
+# required for SSE2 code under i386.
+CXXFLAGS+= -mstackrealign
+.endif
+
.include "options.mk"
.include "../../lang/nodejs/Makefile.common"
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/lang/nodejs/distinfo,v
retrieving revision 1.135
diff -u -p -d -r1.135 distinfo
--- distinfo 20 Sep 2018 14:05:25 -0000 1.135
+++ distinfo 8 Dec 2018 11:32:17 -0000
@@ -6,7 +6,8 @@ SHA512 (node-v10.11.0.tar.gz) = 0d1bce55
Size (node-v10.11.0.tar.gz) = 36198226 bytes
SHA1 (patch-common.gypi) = de37949f38d9bd39a18b59d59ec74e528bd323ac
SHA1 (patch-deps_cares_cares.gyp) = 2235eb44bc984fa2e745fdf1786f1ae6de6ef80f
-SHA1 (patch-deps_openssl_config_opensslconf__asm.h) = 7b074ebd5353dff662ac66cf4012926f12dd7b7e
+SHA1 (patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi) = f92f5547728cf67de5ccfd652f23cc4ab8f5b207
+SHA1 (patch-deps_openssl_config_opensslconf__asm.h) = 86b1c42bbe0f7b9e6412a62e5771da316bd8b96c
SHA1 (patch-deps_openssl_config_opensslconf__no-asm.h) = 4b2eb51f6369c2acd328421cd896b8471234c0c8
SHA1 (patch-deps_openssl_openssl-cl__asm.gypi) = a7966d08e45120c55ff5ec62c6f6bf944212af2d
SHA1 (patch-deps_openssl_openssl-cl__no__asm.gypi) = f90a0cbdbe5d2088f892fdc6586d0fe9c612b8d5
Index: patches/patch-deps_openssl_config_opensslconf__asm.h
===================================================================
RCS file: /cvsroot/pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_opensslconf__asm.h,v
retrieving revision 1.1
diff -u -p -d -r1.1 patch-deps_openssl_config_opensslconf__asm.h
--- patches/patch-deps_openssl_config_opensslconf__asm.h 3 May 2018 21:19:16 -0000 1.1
+++ patches/patch-deps_openssl_config_opensslconf__asm.h 8 Dec 2018 11:32:17 -0000
@@ -2,15 +2,14 @@ $NetBSD: patch-deps_openssl_config_opens
Add support for NetBSD.
---- deps/openssl/config/opensslconf_asm.h.orig 2018-04-24 14:41:19.000000000 +0000
+--- deps/openssl/config/opensslconf_asm.h.orig 2018-09-20 07:28:30.000000000 +0000
+++ deps/openssl/config/opensslconf_asm.h
-@@ -108,9 +108,9 @@
+@@ -108,9 +108,7 @@
# include "./archs/VC-WIN32/asm/include/openssl/opensslconf.h"
#elif defined(_WIN32) && defined(_M_X64)
# include "./archs/VC-WIN64A/asm/include/openssl/opensslconf.h"
-#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__i386__)
-+#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__i386__)
- # include "./archs/BSD-x86/asm/include/openssl/opensslconf.h"
+-# include "./archs/BSD-x86/asm/include/openssl/opensslconf.h"
-#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__x86_64__)
+#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__x86_64__)
# include "./archs/BSD-x86_64/asm/include/openssl/opensslconf.h"
--- /dev/null 2018-12-08 20:31:04.725130460 +0900
+++ patches/patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi 2018-12-08 20:17:05.055217148 +0900
@@ -0,0 +1,23 @@
+$NetBSD$
+
+--- deps/openssl/config/archs/linux-elf/asm/openssl-cl.gypi.orig 2018-09-20 07:28:30.000000000 +0000
++++ deps/openssl/config/archs/linux-elf/asm/openssl-cl.gypi
+@@ -28,8 +28,16 @@
+ 'openssl_cflags_linux-elf': [
+ '-Wall -O3 -pthread -DL_ENDIAN -fomit-frame-pointer',
+ ],
+- 'openssl_ex_libs_linux-elf': [
+- '-ldl -pthread',
++ 'conditions': [
++ ['OS=="linux"', {
++ 'openssl_ex_libs_linux-elf': [
++ '-ldl -pthread',
++ ],
++ }, {
++ 'openssl_ex_libs_linux-elf': [
++ '',
++ ],
++ }],
+ ],
+ 'openssl_cli_srcs_linux-elf': [
+ 'openssl/apps/app_rand.c',
---
This patch is for pkgsrc-2018Q3 (i.e. nodejs-10.11.0, while the latest
pkgsrc-current has 10.14.0), but I can build working firefox 63.0.3
binary for NetBSD/i386 8.0, using partially updated pkgsrc-2018Q3 tree.
(note the patch is not tested on Linux ia32 systems)
I'm not sure nodejs (and firefox) actually require OpenSSL functions,
but it looks the "real fix" is to use pkgsrc openssl 1.1, as pkgsrc log
messages said?
http://mail-index.netbsd.org/pkgsrc-changes/2018/05/03/msg175076.html
---
Izumi Tsutsui
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
To: gnats-bugs@NetBSD.org
Cc: tsutsui@ceres.dti.ne.jp
Subject: Re: pkg/53758: lang/nodejs build error
Date: Mon, 24 Dec 2018 14:24:32 +0900
I wrote:
> This patch is for pkgsrc-2018Q3 (i.e. nodejs-10.11.0, while the latest
> pkgsrc-current has 10.14.0)
Here is a patch for pkgsrc HEAD:
---
? patches/patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/lang/nodejs/Makefile,v
retrieving revision 1.150
diff -u -p -d -r1.150 Makefile
--- Makefile 15 Dec 2018 17:32:38 -0000 1.150
+++ Makefile 24 Dec 2018 05:14:31 -0000
@@ -24,6 +24,13 @@ CONFIGURE_ARGS+= --with-intl=system-icu
CHECK_PORTABILITY_SKIP+= deps/openssl/openssl/.travis-create-release.sh
+.if ${MACHINE_ARCH} == "i386"
+# 64 bit atomic ops are required
+CXXFLAGS+= -march=i586
+# required for SSE2 code under i386.
+CXXFLAGS+= -mstackrealign
+.endif
+
.include "options.mk"
.include "../../lang/nodejs/Makefile.common"
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/lang/nodejs/distinfo,v
retrieving revision 1.140
diff -u -p -d -r1.140 distinfo
--- distinfo 15 Dec 2018 17:32:38 -0000 1.140
+++ distinfo 24 Dec 2018 05:14:31 -0000
@@ -6,7 +6,8 @@ SHA512 (node-v10.14.2.tar.gz) = 72e78f88
Size (node-v10.14.2.tar.gz) = 36299908 bytes
SHA1 (patch-common.gypi) = de37949f38d9bd39a18b59d59ec74e528bd323ac
SHA1 (patch-deps_cares_cares.gyp) = 2235eb44bc984fa2e745fdf1786f1ae6de6ef80f
-SHA1 (patch-deps_openssl_config_opensslconf__asm.h) = 7b074ebd5353dff662ac66cf4012926f12dd7b7e
+SHA1 (patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi) = f92f5547728cf67de5ccfd652f23cc4ab8f5b207
+SHA1 (patch-deps_openssl_config_opensslconf__asm.h) = f60ebbb92b804c1d2625c24c73c580a6da7aa046
SHA1 (patch-deps_openssl_config_opensslconf__no-asm.h) = 4b2eb51f6369c2acd328421cd896b8471234c0c8
SHA1 (patch-deps_openssl_openssl-cl__asm.gypi) = a7966d08e45120c55ff5ec62c6f6bf944212af2d
SHA1 (patch-deps_openssl_openssl-cl__no__asm.gypi) = f90a0cbdbe5d2088f892fdc6586d0fe9c612b8d5
Index: patches/patch-deps_openssl_config_opensslconf__asm.h
===================================================================
RCS file: /cvsroot/pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_opensslconf__asm.h,v
retrieving revision 1.1
diff -u -p -d -r1.1 patch-deps_openssl_config_opensslconf__asm.h
--- patches/patch-deps_openssl_config_opensslconf__asm.h 3 May 2018 21:19:16 -0000 1.1
+++ patches/patch-deps_openssl_config_opensslconf__asm.h 24 Dec 2018 05:14:31 -0000
@@ -2,15 +2,14 @@ $NetBSD: patch-deps_openssl_config_opens
Add support for NetBSD.
---- deps/openssl/config/opensslconf_asm.h.orig 2018-04-24 14:41:19.000000000 +0000
+--- deps/openssl/config/opensslconf_asm.h.orig 2018-12-10 21:19:03.000000000 +0000
+++ deps/openssl/config/opensslconf_asm.h
-@@ -108,9 +108,9 @@
+@@ -108,9 +108,7 @@
# include "./archs/VC-WIN32/asm/include/openssl/opensslconf.h"
#elif defined(_WIN32) && defined(_M_X64)
# include "./archs/VC-WIN64A/asm/include/openssl/opensslconf.h"
-#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__i386__)
-+#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__i386__)
- # include "./archs/BSD-x86/asm/include/openssl/opensslconf.h"
+-# include "./archs/BSD-x86/asm/include/openssl/opensslconf.h"
-#elif (defined(__FreeBSD__) || defined(__OpenBSD__)) && defined(__x86_64__)
+#elif (defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)) && defined(__x86_64__)
# include "./archs/BSD-x86_64/asm/include/openssl/opensslconf.h"
--- /dev/null 2018-12-24 13:59:53.779148582 +0900
+++ patches/patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi 2018-12-24 13:44:34.882408263 +0900
@@ -0,0 +1,23 @@
+$NetBSD$
+
+--- deps/openssl/config/archs/linux-elf/asm/openssl-cl.gypi.orig 2018-09-20 07:28:30.000000000 +0000
++++ deps/openssl/config/archs/linux-elf/asm/openssl-cl.gypi
+@@ -28,8 +28,16 @@
+ 'openssl_cflags_linux-elf': [
+ '-Wall -O3 -pthread -DL_ENDIAN -fomit-frame-pointer',
+ ],
+- 'openssl_ex_libs_linux-elf': [
+- '-ldl -pthread',
++ 'conditions': [
++ ['OS=="linux"', {
++ 'openssl_ex_libs_linux-elf': [
++ '-ldl -pthread',
++ ],
++ }, {
++ 'openssl_ex_libs_linux-elf': [
++ '',
++ ],
++ }],
+ ],
+ 'openssl_cli_srcs_linux-elf': [
+ 'openssl/apps/app_rand.c',
---
https://gist.github.com/tsutsui/de2b274a1fbf9d3708d6d56a7c7986ba
---
Izumi Tsutsui
From: "Ryo ONODERA" <ryoon@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/53758 CVS commit: pkgsrc/lang/nodejs
Date: Mon, 21 Jan 2019 11:00:45 +0000
Module Name: pkgsrc
Committed By: ryoon
Date: Mon Jan 21 11:00:45 UTC 2019
Modified Files:
pkgsrc/lang/nodejs: Makefile distinfo
pkgsrc/lang/nodejs/patches:
patch-deps_openssl_config_opensslconf__asm.h
Added Files:
pkgsrc/lang/nodejs/patches:
patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi
Log Message:
Fix build under NetBSD/i386 8.0, based on PR pkg/53758
To generate a diff of this commit:
cvs rdiff -u -r1.151 -r1.152 pkgsrc/lang/nodejs/Makefile
cvs rdiff -u -r1.142 -r1.143 pkgsrc/lang/nodejs/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_archs_linux-elf_asm_openssl-cl.gypi
cvs rdiff -u -r1.2 -r1.3 \
pkgsrc/lang/nodejs/patches/patch-deps_openssl_config_opensslconf__asm.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
To: gnats-bugs@NetBSD.org
Cc: tsutsui@ceres.dti.ne.jp
Subject: Re: pkg/53758: lang/nodejs build error
Date: Sun, 3 Feb 2019 17:03:18 +0900
I wrote:
> > This patch is for pkgsrc-2018Q3 (i.e. nodejs-10.11.0, while the latest
> > pkgsrc-current has 10.14.0)
>
> Here is a patch for pkgsrc HEAD:
This does not work for firefox 65.0 (get SIGABRT on execuding node binary).
It turns out disabling the openssl option is enough for firefox 65.0 build
(at least on NetBSD/i386 8.0 with nodejs-10.15.1):
---
Index: options.mk
===================================================================
RCS file: /cvsroot/pkgsrc/lang/nodejs/options.mk,v
retrieving revision 1.11
diff -u -p -r1.11 options.mk
--- options.mk 3 May 2018 21:19:16 -0000 1.11
+++ options.mk 3 Feb 2019 07:57:32 -0000
@@ -2,7 +2,11 @@
PKG_OPTIONS_VAR= PKG_OPTIONS.node
PKG_SUPPORTED_OPTIONS= openssl dtrace
+.if (${OPSYS} == "NetBSD" && ${MACHINE_ARCH} != "x86_64")
+PKG_SUGGESTED_OPTIONS=
+.else
PKG_SUGGESTED_OPTIONS= openssl
+.endif
.include "../../mk/bsd.prefs.mk"
---
Izumi Tsutsui
From: Benny Siegert <bsiegert@gmail.com>
To: gnats-bugs@netbsd.org
Cc: fhajny@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,
ben@pocket.services
Subject: Re: pkg/53758: lang/nodejs build error
Date: Sun, 3 Feb 2019 09:25:08 +0100
> It turns out disabling the openssl option is enough for firefox 65.0 build
> (at least on NetBSD/i386 8.0 with nodejs-10.15.1):
Does this create a Firefox with no SSL support? That sounds ... not useful.
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
To: gnats-bugs@NetBSD.org
Cc: tsutsui@ceres.dti.ne.jp
Subject: Re: pkg/53758: lang/nodejs build error
Date: Tue, 19 Mar 2019 23:25:23 +0900
The following patch make nodejs on NetBSD/i386 8.0 work
to build pkgsrc/lang/npm and pkgsrc/www/firefox.
https://gist.github.com/tsutsui/e0ee3439e92fbf1141f460f3d662976a
---
$NetBSD$
- pull fix from https://github.com/nodejs/node/pull/21848/commits/9868d403221bc9d566cb88a37510a182b7fbad3b
- apply similar ifdefs for NetBSD as FreeBSD and OpenBSD
--- deps/openssl/openssl/crypto/init.c.orig 2019-03-05 15:16:27.000000000 +0000
+++ deps/openssl/openssl/crypto/init.c
@@ -121,7 +121,8 @@ DEFINE_RUN_ONCE_STATIC(ossl_init_load_cr
#ifdef OPENSSL_INIT_DEBUG
fprintf(stderr, "OPENSSL_INIT: ossl_init_load_crypto_nodelete()\n");
#endif
-#if !defined(OPENSSL_NO_DSO) && !defined(OPENSSL_USE_NODELETE)
+#if defined(OPENSSL_NO_STATIC_ENGINE) && \
+ !defined(OPENSSL_NO_DSO) && !defined(OPENSSL_USE_NODELETE)
# ifdef DSO_WIN32
{
HMODULE handle = NULL;
@@ -285,7 +286,7 @@ DEFINE_RUN_ONCE_STATIC(ossl_init_engine_
return 1;
}
# if !defined(OPENSSL_NO_HW) && \
- (defined(__OpenBSD__) || defined(__FreeBSD__) || defined(HAVE_CRYPTODEV))
+ (defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(HAVE_CRYPTODEV))
static CRYPTO_ONCE engine_cryptodev = CRYPTO_ONCE_STATIC_INIT;
DEFINE_RUN_ONCE_STATIC(ossl_init_engine_cryptodev)
{
@@ -616,7 +617,7 @@ int OPENSSL_init_crypto(uint64_t opts, c
&& !RUN_ONCE(&engine_openssl, ossl_init_engine_openssl))
return 0;
# if !defined(OPENSSL_NO_HW) && \
- (defined(__OpenBSD__) || defined(__FreeBSD__) || defined(HAVE_CRYPTODEV))
+ (defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(HAVE_CRYPTODEV))
if ((opts & OPENSSL_INIT_ENGINE_CRYPTODEV)
&& !RUN_ONCE(&engine_cryptodev, ossl_init_engine_cryptodev))
return 0;
@@ -666,7 +667,8 @@ int OPENSSL_atexit(void (*handler)(void)
{
OPENSSL_INIT_STOP *newhand;
-#if !defined(OPENSSL_NO_DSO) && !defined(OPENSSL_USE_NODELETE)
+#if defined(OPENSSL_NO_STATIC_ENGINE) && \
+ !defined(OPENSSL_NO_DSO) && !defined(OPENSSL_USE_NODELETE)
{
union {
void *sym;
State-Changed-From-To: open->feedback
State-Changed-By: tsutsui@NetBSD.org
State-Changed-When: Sat, 23 Mar 2019 12:59:09 +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: Sat, 07 Sep 2019 12:24:56 +0000
State-Changed-Why:
feedback timeout. assuming fixed by tsutsui's changes because it's not failing on pkgsrc-bulk 8.0 netbsd/i386 builds.
>Unformatted:
(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.