3c93901bcd
uClibc-ng does not support PIE for some architectures as arc and m68k. It isn't implemented in the static linking case, too. With musl toolchains you might have static PIE support with little patching of gcc. Static linking for GNU libc isn't enabled in buildroot. Fixup any package using special treatment of PIE. (grep -ir pie package/*/*.mk) Signed-off-by: Waldemar Brodkorb <wbx@openadk.org> [Thomas: use positive logic.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
19 lines
508 B
Makefile
19 lines
508 B
Makefile
################################################################################
|
|
#
|
|
# libsodium
|
|
#
|
|
################################################################################
|
|
|
|
LIBSODIUM_VERSION = 1.0.8
|
|
LIBSODIUM_SITE = https://download.libsodium.org/libsodium/releases
|
|
LIBSODIUM_LICENSE = ISC
|
|
LIBSODIUM_LICENSE_FILES = LICENSE
|
|
LIBSODIUM_INSTALL_STAGING = YES
|
|
|
|
ifeq ($(BR2_TOOLCHAIN_SUPPORTS_PIE),)
|
|
LIBSODIUM_CONF_OPTS += --disable-pie
|
|
endif
|
|
|
|
$(eval $(autotools-package))
|
|
$(eval $(host-autotools-package))
|