NetBSD Problem Report #53824
From bjjl@chaos.lorenz.place Tue Jan 1 16:14:56 2019
Return-Path: <bjjl@chaos.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 826B27A175
for <gnats-bugs@gnats.NetBSD.org>; Tue, 1 Jan 2019 16:14:56 +0000 (UTC)
Message-Id: <20190101161454.D96EB4111B8@chaos.lorenz.place>
Date: Tue, 1 Jan 2019 17:14:54 +0100 (CET)
From: ben@pocket.services
To: gnats-bugs@NetBSD.org
Subject: 2018Q4 nodejs8 does not build
X-Send-Pr-Version: 3.95
>Number: 53824
>Category: pkg
>Synopsis: lang/nodejs8 does not build on nb8/amd64
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Jan 01 16:15:00 +0000 2019
>Closed-Date: Sat Apr 17 23:08:29 +0000 2021
>Last-Modified: Sat Apr 17 23:08:29 +0000 2021
>Originator: Benjamin Lorenz
>Release: NetBSD 8.0
>Organization:
>Environment:
System: NetBSD chaos.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/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:
test_node_postmortem_metadata.cc:(.text+0xc9d): undefined reference to `nodedbg_offset_ListNode_HandleWrap__next___uintptr_t'
/usr/pkg/src/lang/nodejs8/work/node-v8.12.0/out/Release/obj.target/cctest/test/cctest/test_node_postmortem_metadata.o: In function `DebugSymbolsTest_ReqWrapList_Test::TestBody()':
test_node_postmortem_metadata.cc:(.text+0x10a2): undefined reference to `nodedbg_offset_ListNode_ReqWrap__next___uintptr_t'
gmake[1]: *** [cctest.target.mk:148: /usr/pkg/src/lang/nodejs8/work/node-v8.12.0/out/Release/cctest] Error 1
rm c8421a55e8eb97906ebf04b72a85455090e40638.intermediate
gmake: *** [Makefile:88: node] Error 2
*** Error code 2
Stop.
make[2]: stopped in /usr/pkg/src/lang/nodejs8
*** Error code 1
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
From: Leonardo Taccari <leot@NetBSD.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/53824: 2018Q4 nodejs8 does not build
Date: Tue, 01 Jan 2019 17:36:47 +0100
ben@pocket.services writes:
> [...]
> System: NetBSD chaos.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/amd64/compile/GENERIC amd64
> Architecture: x86_64
> Machine: amd64
> >Description:
> test_node_postmortem_metadata.cc:(.text+0xc9d): undefined reference to `nodedbg_offset_ListNode_HandleWrap__next___uintptr_t'
> /usr/pkg/src/lang/nodejs8/work/node-v8.12.0/out/Release/obj.target/cctest/test/cctest/test_node_postmortem_metadata.o: In function `DebugSymbolsTest_ReqWrapList_Test::TestBody()':
> test_node_postmortem_metadata.cc:(.text+0x10a2): undefined reference to `nodedbg_offset_ListNode_ReqWrap__next___uintptr_t'
> gmake[1]: *** [cctest.target.mk:148: /usr/pkg/src/lang/nodejs8/work/node-v8.12.0/out/Release/cctest] Error 1
> rm c8421a55e8eb97906ebf04b72a85455090e40638.intermediate
> gmake: *** [Makefile:88: node] Error 2
> *** Error code 2
> [...]
Just as a side note (to remember to hopefully close both when it
is addressed) this seems similar to PR pkg/53698.
Responsible-Changed-From-To: pkg-manager->fhajny
Responsible-Changed-By: wiz@NetBSD.org
Responsible-Changed-When: Tue, 01 Jan 2019 16:46:58 +0000
Responsible-Changed-Why:
Over to maintainer
From: coypu@sdf.org
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: pkg/53824: 2018Q4 nodejs8 does not build
Date: Sat, 7 Sep 2019 12:06:25 +0000
undefined reference to `nodedbg_offset_ListNode_HandleWrap__next___uintptr_t'
^^^
This behaviour is classical for netbsd<9 doing #define uintptr_t __uintptr_t.
Adding #undef uintptr_t in test_node_postmortem_metadata.cc or one of
the headers it uses might help.
However I don't have netbsd-8 handy...
Responsible-Changed-From-To: fhajny->pkg-manager
Responsible-Changed-By: wiz@NetBSD.org
Responsible-Changed-When: Wed, 27 May 2020 19:40:26 +0000
Responsible-Changed-Why:
Maintainer was reset
State-Changed-From-To: open->closed
State-Changed-By: maya@NetBSD.org
State-Changed-When: Sat, 17 Apr 2021 23:08:29 +0000
State-Changed-Why:
Stale bug report; no more lang/nodejs8
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.46 2020/01/03 16:35:01 leot Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2020
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.