Skip to content

Commit a00afa6

Browse files
authored
Merge pull request #10 from billy-lau/verifier_tools/bump_golang_version
verifier_tools/verify: bump minimum Go version to 1.24
2 parents 404771e + 1337133 commit a00afa6

2 files changed

Lines changed: 2 additions & 10 deletions

File tree

‎verifier_tools/verify/README.md‎

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,7 @@ See the particular section for this tool:
1717
* Internal libraries for the verifier binary.
1818

1919
## Build
20-
This module requires Go 1.17. Install [here](https://go.dev/doc/install), and run `go build cmd/verifier/verifier.go`.
21-
22-
If you are building on `macOS 15 (Sequoia)` where all Mach-O executables are mandated to contain the `LC_UUID` load command, you will need to build with extra parameters as below, and then sign the binary.
23-
This is because when `-linkmode=external` is used, the resulting binary can sometimes end up with an invalid or missing signature. This can be resolved by manually applying an ad-hoc signature to your compiled binary using macOS's built-in `codesign` utility.
24-
25-
```bash
26-
go build -ldflags="-linkmode=external" -o verifier cmd/verifier/verifier.go
27-
codesign -s - -f ./verifier
28-
```
20+
This module requires Go 1.24. Install [here](https://go.dev/doc/install), and run `go build cmd/verifier/verifier.go`.
2921

3022
An executable named `verifier` should be produced upon successful build.
3123

‎verifier_tools/verify/go.mod‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/android/android-binary-transparency/verifier_tools/verify
22

3-
go 1.17
3+
go 1.24
44

55
require (
66
github.com/google/go-cmp v0.5.7

0 commit comments

Comments
 (0)