Jakob Unterwurzacher
|
3e4545bbac
|
build-without-openssl.bash: suppress "not a dynamic executable" message
We redirected the wrong ldd fd to /dev/null. Fix it.
|
2020-05-03 20:47:39 +02:00 |
|
Jakob Unterwurzacher
|
5da5e9fdf2
|
build.bash: don't enable -buildmode=pie for static builds
Causes warnings:
$ ./build-without-openssl.bash
# github.com/rfjakob/gocryptfs
loadinternal: cannot find runtime/cgo
# github.com/rfjakob/gocryptfs/gocryptfs-xray
loadinternal: cannot find runtime/cgo
# github.com/rfjakob/gocryptfs/contrib/statfs
loadinternal: cannot find runtime/cgo
gocryptfs v1.7.1-48-gf6b1c68 without_openssl; go-fuse v1.0.1-0.20190319092520-161a16484456; 2020-04-18 go1.13.6 linux/amd64
https://github.com/golang/go/issues/30986
|
2020-04-18 17:09:25 +02:00 |
|
Jakob Unterwurzacher
|
0ac5e44137
|
Add "package-static.bash" helper script
Creates a tar.gz with a static build of gocryptfs and the man page.
|
2017-06-04 19:25:08 +02:00 |
|
Jakob Unterwurzacher
|
e1833fa26a
|
test.bash: call vet early
|
2016-12-10 14:53:04 +01:00 |
|
Jakob Unterwurzacher
|
6c86afb5cd
|
build-without-openssl: compile statically
$ ldd gocryptfs
not a dynamic executable
$ file gocryptfs
gocryptfs: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, not stripped
|
2016-12-06 22:47:18 +01:00 |
|
Jakob Unterwurzacher
|
56c0b19612
|
without_openssl: support compiling completely without openssl
Build helper script: build-without-openssl.bash
|
2016-10-04 09:51:14 +02:00 |
|