Sylvain Rabot
Sylvain Rabot
Got the same thing using zig as CC for a golang crossbuild: ``` CGO_ENABLED=1 GOOS=linux GOARCH=arm64 CC="zig cc -target aarch64-linux" CXX="zig c++ -target aarch64-linux" /opt/homebrew/bin/go build -tags ,crossbuild -trimpath -ldflags...
Related: https://github.com/quickfixgo/quickfix/pull/509
> @sylr do you know who can merge this? @ackleymi I believe.
I wanted to stay in sync with the Makefiles https://github.com/prometheus/promu/blob/2e745da3feab32c483524de1b78efbffe13e9334/Makefile#L19
@simonpasquier I am massively rewriting cmd/crossbuild.go in #177
When does the build cache prove effective ? if "our" go sources are modified from one commit to another will it still improve things ?
@simonpasquier As I rewrote crossbuild entirely to not use docker anymore in #177 (I created a `crossbuild-docker` command) would you mind to only commit the tweak you made in the...
OK, thank you for this. I also did some tests on my side and running crossbuild on prometheus on my mac generated 6GB of data in the cache dir, do...
`step-ssh` as well.
@simonpasquier could we go ahead and merge this please ?