From c5b91cddd8c176397890d8751769eaaf57085107 Mon Sep 17 00:00:00 2001 From: Dmitriy Musatkin <63878209+DmitriyMusatkin@users.noreply.github.com> Date: Wed, 17 Jul 2024 09:57:34 -0700 Subject: [PATCH] Always disable perl for aws-lc (#577) --- awscrt/s3.py | 2 +- crt/CMakeLists.txt | 4 +--- crt/aws-c-http | 2 +- crt/aws-lc | 2 +- 4 files changed, 4 insertions(+), 6 deletions(-) diff --git a/awscrt/s3.py b/awscrt/s3.py index 47c8cb16d..d5cf6fcbd 100644 --- a/awscrt/s3.py +++ b/awscrt/s3.py @@ -205,7 +205,7 @@ class S3Client(NativeResource): Default values scale with target throughput and are currently between 2GiB and 8GiB (may change in future) - network_interface_names: (Optional[Sequence(str)]) + network_interface_names: (Optional[Sequence(str)]) **THIS IS AN EXPERIMENTAL AND UNSTABLE API.** A sequence of network interface names. The client will distribute the connections across network interfaces. If any interface name is invalid, goes down, diff --git a/crt/CMakeLists.txt b/crt/CMakeLists.txt index 05c1df8a6..99296e6e7 100644 --- a/crt/CMakeLists.txt +++ b/crt/CMakeLists.txt @@ -35,11 +35,9 @@ if(UNIX AND NOT APPLE) set(DISABLE_GO ON CACHE BOOL "Build without using Go, we don't want the extra dependency") set(BUILD_LIBSSL OFF CACHE BOOL "Don't need libssl, only need libcrypto") + set(DISABLE_PERL ON CACHE BOOL "Build without using Perl, we don't want the extra dependency") if(CMAKE_C_COMPILER_ID MATCHES "GNU" AND CMAKE_C_COMPILER_VERSION VERSION_LESS "5.0") - set(DISABLE_PERL OFF CACHE BOOL "Build with Perl to avoid using pre-compiled binary with AVX512") set(MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX ON CACHE BOOL "Disable AVX512 on old GCC that not supports it") - else() - set(DISABLE_PERL ON CACHE BOOL "Build without using Perl, we don't want the extra dependency") endif() add_subdirectory(aws-lc) diff --git a/crt/aws-c-http b/crt/aws-c-http index 652e2febf..2c6fd577d 160000 --- a/crt/aws-c-http +++ b/crt/aws-c-http @@ -1 +1 @@ -Subproject commit 652e2febf2242d6b3562267dc0dd982375ed698e +Subproject commit 2c6fd577dcd50192cb541658a658aebd7b395685 diff --git a/crt/aws-lc b/crt/aws-lc index 05d3bfd63..47333e181 160000 --- a/crt/aws-lc +++ b/crt/aws-lc @@ -1 +1 @@ -Subproject commit 05d3bfd6303c65d7392dee1a47d6e161c36a04e5 +Subproject commit 47333e18117875148fc737c38c2d5586b45c7dfc