You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CGO_ENABLED=0 GOEXPERIMENT=boringcrypto go build -o keeper ./app/keeper/cmd/main.go
CGO_ENABLED=1 GOEXPERIMENT=boringcrypto go build -o nexus ./app/nexus/cmd/main.go
CGO_ENABLED=0 GOEXPERIMENT=boringcrypto go build -o spike ./app/spike/cmd/main.go
CGO_ENABLED=0 GOEXPERIMENT=boringcrypto go build -o demo ./app/demo/cmd/main.go
Here, we specify CGO_ENABLED=0 for the building of most binaries, but, we also specify GOEXPERIMENT=boringcrypto. This combination causes the binary to be silently built without boringcrypto!
We should adjust all binaries to be built using CGO, or, build them without specifying boringcrypto.
I'd suggest that if we're not immediately aiming to be FIPS-compatible, we may want to drop boringcrypto, and wait for golang/go#69536
The text was updated successfully, but these errors were encountered:
hack/build-spike.sh
:Here, we specify
CGO_ENABLED=0
for the building of most binaries, but, we also specifyGOEXPERIMENT=boringcrypto
. This combination causes the binary to be silently built without boringcrypto!We should adjust all binaries to be built using CGO, or, build them without specifying boringcrypto.
I'd suggest that if we're not immediately aiming to be FIPS-compatible, we may want to drop boringcrypto, and wait for golang/go#69536
The text was updated successfully, but these errors were encountered: