aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>2020-08-22 06:49:37 +0800
committerGitHub <noreply@github.com>2020-08-21 15:49:37 -0700
commitf2a59715bfd1597588f2f2085767d866b92879a3 (patch)
tree808f16ca37c58761a83a1d1b2d8d9da7e176a1b3
parent5a240bcf9205fea28b7dc2e614844105c204f111 (diff)
downloadvcpkg-f2a59715bfd1597588f2f2085767d866b92879a3.tar.gz
vcpkg-f2a59715bfd1597588f2f2085767d866b92879a3.zip
[boringssl] Fix build error on unix (#13056)
-rw-r--r--ports/boringssl/0002-disable-waring-4065.patch28
-rw-r--r--ports/boringssl/CONTROL2
2 files changed, 16 insertions, 14 deletions
diff --git a/ports/boringssl/0002-disable-waring-4065.patch b/ports/boringssl/0002-disable-waring-4065.patch
index 9e72aeb59..88ffffaf0 100644
--- a/ports/boringssl/0002-disable-waring-4065.patch
+++ b/ports/boringssl/0002-disable-waring-4065.patch
@@ -1,13 +1,15 @@
-diff --git a/decrepit/CMakeLists.txt b/decrepit/CMakeLists.txt
-index ef95a6b..ad7c8d8 100644
---- a/decrepit/CMakeLists.txt
-+++ b/decrepit/CMakeLists.txt
-@@ -24,6 +24,8 @@ add_library(
-
- add_dependencies(decrepit global_target)
-
-+target_compile_options(decrepit PRIVATE /wd4065)
-+
- target_link_libraries(decrepit crypto ssl)
-
- add_executable(
+diff --git a/decrepit/CMakeLists.txt b/decrepit/CMakeLists.txt
+index ef95a6b..0b52c05 100644
+--- a/decrepit/CMakeLists.txt
++++ b/decrepit/CMakeLists.txt
+@@ -40,6 +40,10 @@ add_executable(
+
+ add_dependencies(decrepit_test global_target)
+
++if(MSVC)
++ target_compile_options(decrepit PRIVATE /wd4065)
++endif()
++
+ target_link_libraries(decrepit_test test_support_lib boringssl_gtest decrepit
+ crypto)
+ if(WIN32)
diff --git a/ports/boringssl/CONTROL b/ports/boringssl/CONTROL
index 5cfa543f1..1c8c4dcbf 100644
--- a/ports/boringssl/CONTROL
+++ b/ports/boringssl/CONTROL
@@ -1,6 +1,6 @@
Source: boringssl
Version: 2020-04-07
-Port-Version: 1
+Port-Version: 2
Homepage: https://boringssl.googlesource.com/boringssl
Description: BoringSSl is a fork of OpenSSL developed by Google
Supports: !uwp