Skip to content

Commit 493e3f9

Browse files
Update to OpenSSL 3. (#5174)
[SC-36844](https://app.shortcut.com/tiledb-inc/story/36844/update-to-openssl-3) This PR removes the `openssl` vcpkg port overlay, which unpins OpenSSL from version 1.1.1.t to whichever is set in the vcpkg `builtin-baseline` (currently version 3.1.4). Validated by successfully building the Core on WSL. No warnings or errors about deprecated APIs were emitted by the compiler, which means that this PR does not have to touch any first-party code. --- TYPE: IMPROVEMENT DESC: The version of OpenSSL linked to the release artifacts was updated to 3.1.4, and moving forward will be synced to the vcpkg `builtin-baseline`.
1 parent 59232b4 commit 493e3f9

16 files changed

+1
-925
lines changed

.github/workflows/ci-linux_mac.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ jobs:
127127
if: inputs.manylinux
128128
run: |
129129
set -e pipefail
130-
yum install -y redhat-lsb-core centos-release-scl devtoolset-7
130+
yum install -y redhat-lsb-core centos-release-scl devtoolset-7 perl-IPC-Cmd
131131
echo "source /opt/rh/devtoolset-7/enable" >> ~/.bashrc
132132
133133
# Need this for virtualenv and arrow tests if enabled

ports/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ After copying the port, add an entry to the table below. You should also contrib
3131
| Port | Reason |
3232
|----------------------------|---------------------------------------------------------------------------------------------------------|
3333
| `libmagic` | Updating to the upstream port deferred due to failures. |
34-
| `openssl` | Pinning to OpenSSL 1.1 until we can move to 3.0 in January 2024. |
3534
| `pcre2` | To be removed alongside libmagic. |
3635
| `azure-storage-common-cpp` | Patching to disable default features on libxml2 (https://github.com/Azure/azure-sdk-for-cpp/pull/5221). |
3736
| `libfaketime` | Port does not yet exist upstream |

ports/openssl/detect_platform.cmake

Lines changed: 0 additions & 86 deletions
This file was deleted.

ports/openssl/install-pc-files.cmake

Lines changed: 0 additions & 32 deletions
This file was deleted.

ports/openssl/license.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

ports/openssl/openssl.pc.in

Lines changed: 0 additions & 6 deletions
This file was deleted.

ports/openssl/portfile.cmake

Lines changed: 0 additions & 189 deletions
This file was deleted.

0 commit comments

Comments
 (0)