On Mon, Dec 19, 2016 at 09:36:30PM +0100, Clemens Gruber wrote:
> Also add configure options explicitly.
> 
> Signed-off-by: Clemens Gruber <[email protected]>
> ---
>  rules/libgcrypt.make | 30 +++++++++++++++++++++++++-----
>  1 file changed, 25 insertions(+), 5 deletions(-)
> 
> diff --git a/rules/libgcrypt.make b/rules/libgcrypt.make
> index 4ffe6bcee..96768f9a8 100644
> --- a/rules/libgcrypt.make
> +++ b/rules/libgcrypt.make
> @@ -17,8 +17,8 @@ PACKAGES-$(PTXCONF_LIBGCRYPT) += libgcrypt
>  #
>  # Paths and names
>  #
> -LIBGCRYPT_VERSION    := 1.7.3
> -LIBGCRYPT_MD5                := c869e542cc13a1c28d8055487bf7f5c4
> +LIBGCRYPT_VERSION    := 1.7.5
> +LIBGCRYPT_MD5                := 74c8b4b2118946dcbfec5ff1cbf97177
>  LIBGCRYPT            := libgcrypt-$(LIBGCRYPT_VERSION)
>  LIBGCRYPT_SUFFIX     := tar.bz2
>  LIBGCRYPT_URL                := 
> http://artfiles.org/gnupg.org/libgcrypt/$(LIBGCRYPT).$(LIBGCRYPT_SUFFIX) 
> ftp://ftp.gnupg.org/gcrypt/libgcrypt/$(LIBGCRYPT).$(LIBGCRYPT_SUFFIX)
> @@ -38,12 +38,32 @@ LIBGCRYPT_LICENSE_FILES   := \
>  #
>  LIBGCRYPT_AUTOCONF := \
>       $(CROSS_AUTOCONF_USR) \
> -     
> --enable-build-timestamp="$(PTXDIST_VERSION_YEAR)-$(PTXDIST_VERSION_MONTH)-01T00:00+0000"
>  \
> -     --enable-optimization \
> +     --disable-static \
> +     --enable-shared \
> +     --enable-random=linux \
> +     --enable-dev-random \
>       --disable-random-daemon \
>       --disable-asm \
> +     --disable-m-guard \
>       --disable-large-data-tests \
> -     --disable-doc
> +     --disable-hmac-binary-check \

> +     --disable-padlock-support \
> +     --disable-aesni-support \
> +     --disable-pclmul-support \
> +     --disable-sse41-support \
> +     --disable-drng-support \
> +     --disable-avx-support \
> +     --disable-avx2-support \
> +     --$(call ptx/endis,PTXCONF_ARCH_ARM_NEON)-neon-support \
> +     --disable-arm-crypto-support \

Keep the neon option as is and enable the rest for the architecture
PTXCONF_ARCH_*.  A runtime check will handle the rest.

Michael

> +     --enable-O-flag-munging \
> +     --disable-amd64-as-feature-detection \
> +     --enable-optimization \
> +     --enable-noexecstack \
> +     --disable-doc \
> +     
> --enable-build-timestamp="$(PTXDIST_VERSION_YEAR)-$(PTXDIST_VERSION_MONTH)-01T00:00+0000"
>  \
> +     --without-capabilities
> +
>  #
>  # ASM needs MPI, which we don't have
>  #
> -- 
> 2.11.0
> 
> 
> _______________________________________________
> ptxdist mailing list
> [email protected]

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
ptxdist mailing list
[email protected]

Reply via email to