Mercurial > hg > orthanc-databases
changeset 765:0d7376c70f56 pg-next-699
update libpq to 13.23
| author | Alain Mazy <am@orthanc.team> |
|---|---|
| date | Fri, 28 Nov 2025 09:02:03 +0100 |
| parents | 34b810a7b23a |
| children | de9603f25df4 |
| files | Resources/CMake/PostgreSQLConfiguration.cmake |
| diffstat | 1 files changed, 7 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/Resources/CMake/PostgreSQLConfiguration.cmake Thu Nov 27 19:16:35 2025 +0100 +++ b/Resources/CMake/PostgreSQLConfiguration.cmake Fri Nov 28 09:02:03 2025 +0100 @@ -49,12 +49,12 @@ add_definitions(-DORTHANC_POSTGRESQL_STATIC=1) SET(LIBPQ_MAJOR 13) - SET(LIBPQ_MINOR 1) + SET(LIBPQ_MINOR 23) SET(LIBPQ_VERSION ${LIBPQ_MAJOR}.${LIBPQ_MINOR}) SET(LIBPQ_SOURCES_DIR ${CMAKE_BINARY_DIR}/postgresql-${LIBPQ_VERSION}) DownloadPackage( - "551302a823a1ab48b4ed14166beebba9" + "86f7b1ace0dc43e993f29a6739a264d8" "https://orthanc.uclouvain.be/downloads/third-party-downloads/postgresql-${LIBPQ_VERSION}.tar.gz" "${LIBPQ_SOURCES_DIR}") @@ -107,6 +107,11 @@ -D_POSIX_PTHREAD_SEMANTICS ) + # this has been included in the OrthancFramework from 1.12.10+ + if (CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang") + SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DSTRERROR_R_INT=1 -D_POSIX_C_SOURCE=200112L") + endif() + configure_file( ${LIBPQ_SOURCES_DIR}/src/include/port/darwin.h ${AUTOGENERATED_DIR}/pg_config_os.h
