safeclib.mk 692 B

12345678910111213141516171819
  1. ################################################################################
  2. #
  3. # safeclib
  4. #
  5. ################################################################################
  6. SAFECLIB_VERSION = 3.7.1
  7. SAFECLIB_SITE = \
  8. https://github.com/rurban/safeclib/releases/download/v$(SAFECLIB_VERSION)
  9. SAFECLIB_SOURCE = safeclib-$(SAFECLIB_VERSION).tar.xz
  10. SAFECLIB_LICENSE = MIT
  11. SAFECLIB_LICENSE_FILES = COPYING
  12. SAFECLIB_INSTALL_STAGING = YES
  13. SAFECLIB_CONF_ENV = CFLAGS="$(TARGET_CFLAGS) -std=c99"
  14. # -fstack-protector-strong is used by default. Disable that so the
  15. # BR2_SSP_* options in the toolchain wrapper are used instead
  16. SAFECLIB_CONF_OPTS = --disable-hardening
  17. $(eval $(autotools-package))