9fe0019ec1
From the ld.gold source: const char* name = parameters->options().soname(); if (name == NULL) name = parameters->options().output_file_name(); That means by default it uses `-o {output}` as the verdef aux name, which is random every time due to Go's build system. By passing in `--soname={somethingexplicit}` we can instead have a deterministic verdef. This commit makes wireguard-android reproducible. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> |
||
---|---|---|
.. | ||
.gitignore | ||
api-android.go | ||
go.mod | ||
go.sum | ||
goruntime-boottime-over-monotonic.diff | ||
jni.c | ||
Makefile |