[Buildroot] [PATCH 1/4] libscrypt: New package

Thomas Petazzoni thomas.petazzoni at free-electrons.com
Sun Mar 12 22:57:22 UTC 2017


Hello,

On Thu,  9 Feb 2017 14:45:55 +0100, Stefan Sørensen wrote:
> Signed-off-by: Stefan Sørensen <stefan.sorensen at spectralink.com>
> ---
>  package/Config.in                |  1 +
>  package/libscrypt/Config.in      |  7 +++++++
>  package/libscrypt/libscrypt.hash |  2 ++
>  package/libscrypt/libscrypt.mk   | 33 +++++++++++++++++++++++++++++++++
>  4 files changed, 43 insertions(+)
>  create mode 100644 package/libscrypt/Config.in
>  create mode 100644 package/libscrypt/libscrypt.hash
>  create mode 100644 package/libscrypt/libscrypt.mk

Thanks for your contribution, I've applied to master, after doing the
following changes:

    [Thomas:
     - Add entry to DEVELOPERS file for the new package
     - Add dependency on !BR2_STATIC_LIBS, because the Makefile
       unconditionally builds a shared library
     - Use the "github" helper function to define <pkg>_SITE, get rid of
       <pkg>_SOURCE.
     - License is BSD-2c, not just BSD.
     - Add <pkg>_LICENSE_FILES variable.
     - Define LIBSCRYPT_DISABLE_STACK_PROTECTOR inside the
       BR2_TOOLCHAIN_HAS_SSP condition, and move from a
       LIBSCRYPT_POST_EXTRACT_HOOKS to a LIBSCRYPT_POST_PATCH_HOOKS.
     - Pass $(TARGET_CONFIGURE_OPTS) instead of just passing CC.
     - Pass $(TARGET_MAKE_ENV) when calling $(MAKE).]

Thanks a lot!

Thomas
-- 
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com


More information about the buildroot mailing list