NetBSD Problem Report #52785
From brad.harder@gmail.com Mon Dec 4 05:03:34 2017
Return-Path: <brad.harder@gmail.com>
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 3AFF97A17D
for <gnats-bugs@gnats.NetBSD.org>; Mon, 4 Dec 2017 05:03:34 +0000 (UTC)
Message-Id: <CABfrOT_L1=7MCKzQTVq8xV1CcE6qjfPrBOQMgBhXQw_Leyya7g@mail.gmail.com>
Date: Sun, 3 Dec 2017 21:03:31 -0800
From: bch <brad.harder@gmail.com>
Reply-To:
To: gnats-bugs@netbsd.org
Subject: Linux DTS unpriv. build failure (arm-port?)
>Number: 52785
>Category: port-arm
>Synopsis: dts build failure w/ unpriviledged build
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: port-arm-maintainer
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Dec 04 05:05:00 +0000 2017
>Closed-Date: Mon Feb 26 19:39:24 +0000 2018
>Last-Modified: Mon Feb 26 19:39:24 +0000 2018
>Originator: bch <brad.harder@gmail.com>
>Release: NetBSD 8.99.8
>Organization:
method logic digital
>Environment:
System: NetBSD kamloops 8.99.8 NetBSD 8.99.8 (GENERIC) #81: Sun Dec 3
10:36:46 PST 2017
root@kamloops:/usr/obj/sys/arch/amd64/compile/GENERIC amd64
Architecture: x86_64
Machine: amd64
>Description:
Linux Device-tree symlink/installation failure during non-priveleged
(release) build.
build invocation (from /usr/src):
nice ./build.sh -j1 -u -U -T
/home/bch/usr/obj_nanopi/tooldir.NetBSD-8.99.7-amd64 -D
/home/bch/arm_destdir -R /home/bch/releasedir -O
/home/bch/usr/obj_nanopi/ -m evbearmv7hf-el release ; # distribution
sets release
output:
...
checkflist ===> distrib/sets
cd /usr/src/distrib/sets && DESTDIR=/home/bch/arm_destdir
MACHINE=evbarm MACHINE_ARCH=earmv7hf
AWK=/home/bch/usr/obj_nanopi/tooldir.NetBSD-8.99.7-amd64/bin/nbawk
CKSUM=/home/bch/usr/obj_nanopi/tooldir.NetBSD-8.99.7-amd64/bin/nbcksum
DB=/home/bch/usr/obj_nanopi/tooldir.NetBSD-8.99.7-amd64/bin/nbdb
EGREP=grep\ -E HOST_SH=/bin/sh
MAKE=/home/bch/usr/obj_nanopi/tooldir.NetBSD-8.99.7-amd64/bin/nbmake
MKTEMP=/home/bch/usr/obj_nanopi/tooldir.NetBSD-8.99.7-amd64/bin/nbmktemp
MTREE=/home/bch/usr/obj_nanopi/tooldir.NetBSD-8.99.7-amd64/bin/nbmtree
PAX=/home/bch/usr/obj_nanopi/tooldir.NetBSD-8.99.7-amd64/bin/nbpax
COMPRESS_PROGRAM=gzip GZIP=-n
PKG_CREATE=/home/bch/usr/obj_nanopi/tooldir.NetBSD-8.99.7-amd64/bin/nbpkg_create
SED=/home/bch/usr/obj_nanopi/tooldir.NetBSD-8.99.7-amd64/bin/nbsed
TSORT=/home/bch/usr/obj_nanopi/tooldir.NetBSD-8.99.7-amd64/bin/nbtsort\
-q /bin/sh /usr/src/distrib/sets/checkflist -L base -M
/home/bch/arm_destdir/METALOG.sanitised
make distribution started at: Sun Dec 3 20:04:15 PST 2017
make distribution finished at: Sun Dec 3 20:12:11 PST 2017
release ===> etc (with: DISTRIBUTION_DONE=1)
cd /usr/src/sys/arch/evbarm/conf &&
/home/bch/usr/obj_nanopi/tooldir.NetBSD-8.99.7-amd64/bin/nbconfig -s
/usr/src/sys -U DEBUG -b
/home/bch/usr/obj_nanopi/sys/arch/evbarm/compile/ARMADAXP ARMADAXP
Build directory is /home/bch/usr/obj_nanopi/sys/arch/evbarm/compile/ARMADAXP
Don't forget to run "make depend"
/home/bch/usr/obj_nanopi/tooldir.NetBSD-8.99.7-amd64/bin/nbmake -C
/home/bch/usr/obj_nanopi/sys/arch/evbarm/compile/ARMADAXP depend &&
/home/bch/usr/obj_nanopi/tooldir.NetBSD-8.99.7-amd64/bin/nbmake -C
/home/bch/usr/obj_nanopi/sys/arch/evbarm/compile/ARMADAXP
ln: dts/arm/dts: Permission denied
*** Failed target: .BEGIN
*** Failed command: ln -sf
/usr/src/sys/external/gpl2/dts/dist/arch/arm/boot/dts dts/arm
*** Error code 1
Stop.
nbmake[2]: stopped in /home/bch/usr/obj_nanopi/sys/arch/evbarm/compile/ARMADAXP
*** [kern-ARMADAXP] Error code 1
nbmake[1]: stopped in /usr/src/etc
1 error
nbmake[1]: stopped in /usr/src/etc
*** [release] Error code 2
nbmake: stopped in /usr/src
1 error
...
>How-To-Repeat:
$ cd /usr/src
$ nice ./build.sh -j1 -u -U -T
/home/bch/usr/obj_nanopi/tooldir.NetBSD-8.99.7-amd64 -D
/home/bch/arm_destdir -R /home/bch/releasedir -O
/home/bch/usr/obj_nanopi/ -m evbearmv7hf-el release ; # distribution
sets release
>Fix:
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed
State-Changed-By: maya@NetBSD.org
State-Changed-When: Mon, 26 Feb 2018 19:39:24 +0000
State-Changed-Why:
I remember this being an issue on netbsd too, and -current has been building since - so it's likely fixed. let me know if you still have issues.
>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.