kumquat-buildroot/package/libxcrypt/libxcrypt.mk
Fabrice Fontaine e6e0670ae3 package/libxcrypt: disable obsolete API
Disable obsolete API following upstream feedback as it raises build
failures on some architectures such as nds32le or arc and because this
API is unsecure: https://github.com/besser82/libxcrypt/issues/122

Fixes:
 - http://autobuild.buildroot.org/results/5ae235b6ec66ac86efadaa2847307be58064c167

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2021-03-16 21:24:43 +01:00

21 lines
632 B
Makefile

################################################################################
#
# libxcrypt
#
################################################################################
LIBXCRYPT_VERSION = 4.4.18
LIBXCRYPT_SITE = $(call github,besser82,libxcrypt,v$(LIBXCRYPT_VERSION))
LIBXCRYPT_LICENSE = LGPL-2.1+
LIBXCRYPT_LICENSE_FILES = LICENSING COPYING.LIB
LIBXCRYPT_INSTALL_STAGING = YES
LIBXCRYPT_AUTORECONF = YES
# Some warnings turn into errors with some sensitive compilers
LIBXCRYPT_CONF_OPTS = --disable-werror
# Disable obsolete and unsecure API
LIBXCRYPT_CONF_OPTS += --disable-obsolete_api
$(eval $(autotools-package))