From 730c23cf993e03d9012b73e811d9200f72ceb8fc Mon Sep 17 00:00:00 2001 From: Daniele Varrazzo Date: Tue, 14 Jan 2025 12:24:47 +0100 Subject: [PATCH] chore(binary): bump libpq to 17.2 Note: on vcpkg, v17 is not available yet. Furthermore it's not easy to pin the version. See https://github.com/microsoft/vcpkg/discussions/25622 --- .github/workflows/packages-bin.yml | 8 +++++++- tools/build/wheel_win32_before_build.bat | 2 ++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/packages-bin.yml b/.github/workflows/packages-bin.yml index ea1c527e9..fb43ac877 100644 --- a/.github/workflows/packages-bin.yml +++ b/.github/workflows/packages-bin.yml @@ -7,7 +7,13 @@ on: env: # Latest release: https://www.postgresql.org/ftp/source/ - LIBPQ_VERSION: "17.0" + LIBPQ_VERSION: "17.2" + # Note: On windows the latest version can be found at + # https://vcpkg.io/en/package/libpq + # However the command line tool doesn't have a flag to specify to install + # a specific version, so whatever you get you keep it. + # https://github.com/microsoft/vcpkg/discussions/25622 + # Latest release: https://www.openssl.org/source/ OPENSSL_VERSION: "3.4.0" diff --git a/tools/build/wheel_win32_before_build.bat b/tools/build/wheel_win32_before_build.bat index cc5f83089..5a22ab384 100644 --- a/tools/build/wheel_win32_before_build.bat +++ b/tools/build/wheel_win32_before_build.bat @@ -2,6 +2,8 @@ pip install delvewheel wheel +REM A specific version cannot be easily chosen. +REM https://github.com/microsoft/vcpkg/discussions/25622 vcpkg install libpq:x64-windows-release pipx install .\tools\build\pg_config_vcpkg_stub\ -- 2.47.2