From 74686ff5738ed0443ab68bd1490910c8576a9c17 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Sat, 4 Nov 2017 20:07:27 +0000 Subject: fix bearssl, update musl, add socklog --- make | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'make') diff --git a/make b/make index 3c958ef..6c767ea 100755 --- a/make +++ b/make @@ -23,6 +23,11 @@ USE_TAP=${USE_TAP:-false} # TODO: backend specific, move to backends USE_VIRTIO_NETWORK=${USE_VIRTIO_NETWORK:-false} # allow end user to choose USE_VIRTIO_DISK=${USE_VIRTIO_DISK:-false} +# Properly build musl and friends if the default toolchain produces PIE +if ${BUILD_BUILD_CC} -dM -E - < /dev/null | grep -qF __PIE__ ; then + BUILD_BUILD_CC="$BUILD_BUILD_CC -fPIC" +fi + # By default, give up if all services aren't up 30 seconds after boot. # This allows shutting down the machine (via s6-poweroff) even if the # network fails to start, for instance. -- cgit v1.3.1