diff --git a/shared/bls/blst/BUILD.bazel b/shared/bls/blst/BUILD.bazel index 83fd20c425..a6c2da985e 100644 --- a/shared/bls/blst/BUILD.bazel +++ b/shared/bls/blst/BUILD.bazel @@ -30,6 +30,12 @@ go_library( ], "@io_bazel_rules_go//go/platform:android_arm64": [ "//shared/bls/iface:go_default_library", + "//shared/featureconfig:go_default_library", + "//shared/params:go_default_library", + "//shared/rand:go_default_library", + "@com_github_dgraph_io_ristretto//:go_default_library", + "@com_github_pkg_errors//:go_default_library", + "@com_github_supranational_blst//:go_default_library", ], "@io_bazel_rules_go//go/platform:darwin_amd64": [ "//shared/bls/iface:go_default_library", @@ -48,6 +54,12 @@ go_library( ], "@io_bazel_rules_go//go/platform:linux_arm64": [ "//shared/bls/iface:go_default_library", + "//shared/featureconfig:go_default_library", + "//shared/params:go_default_library", + "//shared/rand:go_default_library", + "@com_github_dgraph_io_ristretto//:go_default_library", + "@com_github_pkg_errors//:go_default_library", + "@com_github_supranational_blst//:go_default_library", ], "@io_bazel_rules_go//go/platform:windows_amd64": [ "//shared/bls/iface:go_default_library", @@ -73,6 +85,14 @@ go_test( "//shared/bls/iface:go_default_library", "//shared/bytesutil:go_default_library", ], + "@io_bazel_rules_go//go/platform:android_arm64": [ + "//shared/bls/iface:go_default_library", + "//shared/bytesutil:go_default_library", + ], + "@io_bazel_rules_go//go/platform:linux_arm64": [ + "//shared/bls/iface:go_default_library", + "//shared/bytesutil:go_default_library", + ], "//conditions:default": [], }), ) diff --git a/shared/bls/blst/aliases.go b/shared/bls/blst/aliases.go index 645679552e..27b89a4636 100644 --- a/shared/bls/blst/aliases.go +++ b/shared/bls/blst/aliases.go @@ -1,4 +1,4 @@ -// +build linux,amd64 +// +build linux,amd64 linux,arm64 package blst diff --git a/shared/bls/blst/bls_benchmark_test.go b/shared/bls/blst/bls_benchmark_test.go index 44a001f811..1e25aa1180 100644 --- a/shared/bls/blst/bls_benchmark_test.go +++ b/shared/bls/blst/bls_benchmark_test.go @@ -1,4 +1,4 @@ -// +build linux,amd64 +// +build linux,amd64 linux,arm64 package blst_test diff --git a/shared/bls/blst/init.go b/shared/bls/blst/init.go index c7b8950bbc..a88d7f5870 100644 --- a/shared/bls/blst/init.go +++ b/shared/bls/blst/init.go @@ -1,4 +1,4 @@ -// +build linux,amd64 +// +build linux,amd64 linux,arm64 package blst diff --git a/shared/bls/blst/public_key.go b/shared/bls/blst/public_key.go index d4f7b4f22b..9a12781f34 100644 --- a/shared/bls/blst/public_key.go +++ b/shared/bls/blst/public_key.go @@ -1,4 +1,4 @@ -// +build linux,amd64 +// +build linux,amd64 linux,arm64 package blst diff --git a/shared/bls/blst/public_key_test.go b/shared/bls/blst/public_key_test.go index 2b8ef9282d..385493de48 100644 --- a/shared/bls/blst/public_key_test.go +++ b/shared/bls/blst/public_key_test.go @@ -1,4 +1,4 @@ -// +build linux,amd64 +// +build linux,amd64 linux,arm64 package blst_test diff --git a/shared/bls/blst/secret_key.go b/shared/bls/blst/secret_key.go index 1bf911b34b..7bb5dea6ad 100644 --- a/shared/bls/blst/secret_key.go +++ b/shared/bls/blst/secret_key.go @@ -1,4 +1,4 @@ -// +build linux,amd64 +// +build linux,amd64 linux,arm64 package blst diff --git a/shared/bls/blst/secret_key_test.go b/shared/bls/blst/secret_key_test.go index 0e30cd8a81..e50ec766b3 100644 --- a/shared/bls/blst/secret_key_test.go +++ b/shared/bls/blst/secret_key_test.go @@ -1,4 +1,4 @@ -// +build linux,amd64 +// +build linux,amd64 linux,arm64 package blst_test diff --git a/shared/bls/blst/signature.go b/shared/bls/blst/signature.go index 819f091cf6..8302151be6 100644 --- a/shared/bls/blst/signature.go +++ b/shared/bls/blst/signature.go @@ -1,4 +1,4 @@ -// +build linux,amd64 +// +build linux,amd64 linux,arm64 package blst diff --git a/shared/bls/blst/stub.go b/shared/bls/blst/stub.go index 189fae7a89..7b62752e2b 100644 --- a/shared/bls/blst/stub.go +++ b/shared/bls/blst/stub.go @@ -1,4 +1,4 @@ -// +build linux,arm64 darwin,amd64 windows,amd64 +// +build darwin,amd64 windows,amd64 package blst