SHA256
1
0
forked from pool/nebula
nebula/enable-pie.patch
Richard Rahl 4612244716 - update to 1.9.4:
* Support UDP dialing with gVisor
  * Make some Nebula state programmatically available via control object
  * Switch internal representation of IPs to netip, to prepare for IPv6 support
  * Various dependency updates
  * Fix a bug on big endian hosts, like mips
  * Fix a rare panic if a local index collision happens
  * Fix integer wraparound in the calculation of handshake timeouts on 32-bit
- build the binaries non statically
- remove enable-pie.patch as it's not needed anymore, since we build the binaries
  manually, not using the Makefile anymore

OBS-URL: https://build.opensuse.org/package/show/network:vpn/nebula?expand=0&rev=11
2024-09-10 09:33:03 +00:00

13 lines
433 B
Diff

diff -rub nebula/Makefile nebula-patched/Makefile
--- nebula/Makefile 2024-04-09 08:35:28.559936158 +0200
+++ nebula-patched/Makefile 2024-04-09 08:59:08.363591927 +0200
@@ -96,7 +96,7 @@
release-boringcrypto: build/nebula-linux-$(shell go env GOARCH)-boringcrypto.tar.gz
-BUILD_ARGS = -trimpath
+BUILD_ARGS = -trimpath -buildmode=pie
bin-windows: build/windows-amd64/nebula.exe build/windows-amd64/nebula-cert.exe
mv $? .