NetBSD Problem Report #55563
From root@arm64.localdomain Wed Aug 12 15:20:43 2020
Return-Path: <root@arm64.localdomain>
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 62F491A9239
for <gnats-bugs@gnats.NetBSD.org>; Wed, 12 Aug 2020 15:20:43 +0000 (UTC)
Message-Id: <20200812152042.101632D29E@arm64.localdomain>
Date: Wed, 12 Aug 2020 15:20:42 +0000 (UTC)
From: mac@culver.net
Reply-To: mac@culver.net
To: gnats-bugs@NetBSD.org
Subject: /usr/pkgsrc/lang/zig 'make install' fails on arm64
X-Send-Pr-Version: 3.95
>Number: 55563
>Category: pkg
>Synopsis: /usr/pkgsrc/lang/zig does not properly execute 'make install' on arm64 after successful 'make'
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Aug 12 15:25:00 +0000 2020
>Originator: mac@culver.net
>Release: NetBSD 9.99.69
>Organization:
>Environment:
System: NetBSD arm64 9.99.69 NetBSD 9.99.69 (GENERIC64) #0: Wed Jul 22 06:15:21 UTC 2020 mkrepro@mkrepro.NetBSD.org:/usr/src/sys/arch/evbarm/compile/GENERIC64 evbarm
Architecture: aarch64
Machine: evbarm
>Description:
# make install /usr/pkgsrc/lang/zig
=> Bootstrap dependency digest>=20010302: found digest-20190127
===> Checking for vulnerabilities in zig-0.6.0nb1
===> Installing for zig-0.6.0nb1
=> Generating pre-install file lists
[ 2%] Built target opt_c_util
[ 6%] Built target zig_cpp
[ 82%] Built target embedded_softfloat
[ 97%] Built target zigcompiler
[ 99%] Built target zig0
[ 99%] Built target zig_build_libstage2
[100%] Built target zig
Install the project...
-- Install configuration: "Release"
-- Up-to-date: /usr/pkgsrc/lang/zig/work/.destdir/usr/pkg/bin/zig
-- Installing: /usr/pkg/lib
./lib/std/debug.zig:1763:52: error: no member named 'pc' in struct 'std.os.bits.netbsd.mcontext_t'
const ip = @intCast(usize, ctx.mcontext.pc);
^
::
:: ERROR: 1
:: (execute_process)
::
:: argv: /usr/pkgsrc/lang/zig/work/zig-0.6.0/zig build --override-lib-dir /usr/pkgsrc/lang/zig/work/zig-0.6.0/lib -Dlib-files-only --prefix /usr/pkg -Dconfig_h=/usr/pkgsrc/lang/zig/work/zig-0.6.0/config.h install
::
:: argv[0]: /usr/pkgsrc/lang/zig/work/zig-0.6.0/zig
:: argv[1]: build
:: argv[2]: --override-lib-dir
:: argv[3]: /usr/pkgsrc/lang/zig/work/zig-0.6.0/lib
:: argv[4]: -Dlib-files-only
:: argv[5]: --prefix
:: argv[6]: /usr/pkg
:: argv[7]: -Dconfig_h=/usr/pkgsrc/lang/zig/work/zig-0.6.0/config.h
:: argv[8]: install
::
CMake Error at cmake/install.cmake:36 (message):
Call Stack (most recent call first):
cmake_install.cmake:58 (include)
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/lang/zig/work/zig-0.6.0
*** Error code 1
Stop.
make[1]: stopped in /usr/pkgsrc/lang/zig
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/lang/zig
>How-To-Repeat:
# make install /usr/pkgsrc/lang/zig
=> Bootstrap dependency digest>=20010302: found digest-20190127
===> Checking for vulnerabilities in zig-0.6.0nb1
===> Installing for zig-0.6.0nb1
=> Generating pre-install file lists
[ 2%] Built target opt_c_util
[ 6%] Built target zig_cpp
[ 82%] Built target embedded_softfloat
[ 97%] Built target zigcompiler
[ 99%] Built target zig0
[ 99%] Built target zig_build_libstage2
[100%] Built target zig
Install the project...
-- Install configuration: "Release"
-- Up-to-date: /usr/pkgsrc/lang/zig/work/.destdir/usr/pkg/bin/zig
-- Installing: /usr/pkg/lib
./lib/std/debug.zig:1763:52: error: no member named 'pc' in struct 'std.os.bits.netbsd.mcontext_t'
const ip = @intCast(usize, ctx.mcontext.pc);
^
::
:: ERROR: 1
:: (execute_process)
::
:: argv: /usr/pkgsrc/lang/zig/work/zig-0.6.0/zig build --override-lib-dir /usr/pkgsrc/lang/zig/work/zig-0.6.0/lib -Dlib-files-only --prefix /usr/pkg -Dconfig_h=/usr/pkgsrc/lang/zig/work/zig-0.6.0/config.h install
::
:: argv[0]: /usr/pkgsrc/lang/zig/work/zig-0.6.0/zig
:: argv[1]: build
:: argv[2]: --override-lib-dir
:: argv[3]: /usr/pkgsrc/lang/zig/work/zig-0.6.0/lib
:: argv[4]: -Dlib-files-only
:: argv[5]: --prefix
:: argv[6]: /usr/pkg
:: argv[7]: -Dconfig_h=/usr/pkgsrc/lang/zig/work/zig-0.6.0/config.h
:: argv[8]: install
::
CMake Error at cmake/install.cmake:36 (message):
Call Stack (most recent call first):
cmake_install.cmake:58 (include)
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/lang/zig/work/zig-0.6.0
*** Error code 1
Stop.
make[1]: stopped in /usr/pkgsrc/lang/zig
*** Error code 1
Stop.
make: stopped in /usr/pkgsrc/lang/zig
>Fix:
(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.