File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -25,9 +25,11 @@ _VER="$1"
25
25
CPPFLAGS+=' -DNDEBUG'
26
26
fi
27
27
28
- # LibreSSL (as of v3.8.2) hangs with ASM enabled on Windows ARM64.
29
- if [ " ${_OS} " = ' win' ] && [ " ${_CPU} " = ' a64' ]; then
30
- options+=' -DENABLE_ASM=OFF'
28
+ if [ " ${LIBRESSL_VER_} " = ' 3.8.2' ]; then
29
+ # LibreSSL (as of v3.8.2) hangs with ASM enabled on Windows ARM64.
30
+ if [ " ${_OS} " = ' win' ] && [ " ${_CPU} " = ' a64' ]; then
31
+ options+=' -DENABLE_ASM=OFF'
32
+ fi
31
33
fi
32
34
33
35
if [ " ${_CC} " = ' llvm' ]; then
Original file line number Diff line number Diff line change 4
4
# SPDX-License-Identifier: MIT
5
5
6
6
# Caveats (as of 3.8.2):
7
- # - ARM64 Windows builds exit with an assert and hang with asserts disabled.
8
- # https://github.com/libressl/portable/issues/987
9
- # https://github.com/libressl/portable/pull/989
7
+ # - ARM64 Windows builds exit with an assert and hang with asserts disabled. [FIX MERGED]
10
8
# - CMake builds override -NDEBUG and do not allow building with this option. [FIX MERGED]
11
9
# - ASM support only for x64.
12
10
# - ASM missing Intel CET support, resulting in linker warnings:
You can’t perform that action at this time.
0 commit comments