Fix linux-arm64 build

`GOOS=linux GOARCH=arm64 go build .` was broken because both
`nsjail_other.go` and `nsjail_linuxarm64.go` declare the same symbol. I
forgot to add a `!arm64` clause to `nsjail_other.go` when introducing
`njail_linuxarm64.go`.

Change-Id: I4343f64dc06f13b7e58a04e42f32b55021dff6a0
Reviewed-on: https://fuchsia-review.googlesource.com/c/shac-project/shac/+/852277
Reviewed-by: Marc-Antoine Ruel <maruel@google.com>
Fuchsia-Auto-Submit: Oliver Newman <olivernewman@google.com>
Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com>
1 file changed
tree: 5de254744a2731cb8a9e425cf2a538b8da337144
  1. .github/
  2. doc/
  3. internal/
  4. scripts/
  5. .gitignore
  6. AUTHORS
  7. check_doc.star
  8. codecov.yml
  9. CONTRIBUTING.md
  10. go.mod
  11. go.star
  12. go.sum
  13. LICENSE
  14. licenses.star
  15. main.go
  16. OWNERS
  17. PATENTS
  18. README.md
  19. shac.star
  20. shac.textproto
README.md

shac

Scalable Hermetic Analysis and Checks.

Usage

go install go.fuchsia.dev/shac-project/shac@latest
shac check
shac doc shac.star | less

Documentation

Contributing

⚠ The source of truth is at https://fuchsia.googlesource.com/shac-project/shac.git and uses Gerrit for code review.

See CONTRIBUTING.md to submit changes.