aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/build/netbsd.go
diff options
context:
space:
mode:
authorGreg Steuck <blackgnezdo@gmail.com>2019-02-11 02:10:05 -0800
committerDmitry Vyukov <dvyukov@google.com>2019-02-11 11:10:05 +0100
commit73f5f452675eb3403b31363105243842db603904 (patch)
treeb06c26b4c5c09f06ba2dc0f30c543972b0a7ee4f /pkg/build/netbsd.go
parent5e5bb28ebfd9b28ed8fcdc9def45ee0b1d8a5d4a (diff)
pkb/build: extractRootCause for NetBSD too
* pkg/build: share extractRootCause with openbsd This should get kernel build errors reported in syz-ci console. * Add a test * lint * pkb/build: extractRootCause for NetBSD too
Diffstat (limited to 'pkg/build/netbsd.go')
-rw-r--r--pkg/build/netbsd.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkg/build/netbsd.go b/pkg/build/netbsd.go
index 2665d6415..cab291119 100644
--- a/pkg/build/netbsd.go
+++ b/pkg/build/netbsd.go
@@ -37,13 +37,13 @@ no options SVS
// Build tools before building kernel
if _, err := osutil.RunCmd(10*time.Minute, kernelDir, "./build.sh", "-m", targetArch,
"-U", "-j"+strconv.Itoa(runtime.NumCPU()), "tools"); err != nil {
- return err
+ return extractRootCause(err)
}
// Build kernel
if _, err := osutil.RunCmd(10*time.Minute, kernelDir, "./build.sh", "-m", targetArch,
"-U", "-j"+strconv.Itoa(runtime.NumCPU()), "kernel="+kernelName); err != nil {
- return err
+ return extractRootCause(err)
}
for _, s := range []struct{ dir, src, dst string }{