Skip to content

Commit 0729c21

Browse files
authored
Merge pull request #896 from otahirs/libssl
fix: incompatibility between libpq and libssl
2 parents 41f5446 + b6c9cc9 commit 0729c21

2 files changed

Lines changed: 9 additions & 12 deletions

File tree

.github/workflows/c-cpp.yml

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -72,20 +72,18 @@ jobs:
7272
path: |
7373
C:/openssl/bin/libssl-1_1-x64.dll
7474
C:/openssl/bin/libcrypto-1_1-x64.dll
75-
C:/msys64/mingw64/bin/libiconv-2.dll
76-
C:/msys64/mingw64/bin/libintl-8.dll
77-
C:/msys64/mingw64/bin/libxml2-2.dll
78-
C:/msys64/mingw64/bin/liblzma-5.dll
79-
C:/msys64/mingw64/bin/zlib1.dll
80-
C:/msys64/mingw64/bin/libpq.dll
75+
C:/Program Files/PostgreSQL/14/bin/libiconv-2.dll
76+
C:/Program Files/PostgreSQL/14/bin/libintl-9.dll
77+
C:/Program Files/PostgreSQL/14/bin/liblz4.dll
78+
C:/Program Files/PostgreSQL/14/bin/zlib1.dll
79+
C:/Program Files/PostgreSQL/14/bin/libpq.dll
8180
key: ${{ runner.os }}-Libraries
8281

8382
- name: Get OpenSSL and PostgreSQL libraries
8483
if: steps.cache-libs.outputs.cache-hit != 'true'
8584
run: |
8685
choco install openssl.light --params "/InstallDir:C:\openssl" --version 1.1.1 -y
87-
C:/msys64/usr/bin/pacman -Sy --noconfirm
88-
C:/msys64/usr/bin/pacman -S mingw-w64-x86_64-postgresql --noconfirm
86+
choco install postgresql14 --version 14.5.1 -y
8987
shell: cmd
9088

9189
- name: Install Qt
@@ -109,7 +107,7 @@ jobs:
109107
- name: Create installer
110108
run: |
111109
choco install innosetup --no-progress
112-
"C:\Program Files (x86)\Inno Setup 6\iscc.exe" "/DVERSION=%VERSION%" "/DQT_DIR=%Qt5_Dir%" "/DPSQL_DIR=C:\msys64\mingw64" "/DSSL_DIR=C:\openssl\bin" quickevent/quickevent.iss
110+
"C:\Program Files (x86)\Inno Setup 6\iscc.exe" "/DVERSION=%VERSION%" "/DQT_DIR=%Qt5_Dir%" "/DPSQL_DIR=C:/Program Files/PostgreSQL/14" "/DSSL_DIR=C:\openssl\bin" quickevent/quickevent.iss
113111
shell: cmd
114112

115113
- name: Save setup

quickevent/quickevent.iss

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,9 @@ Source: {#SSL_DIR}\libcrypto-1_1-x64.dll; DestDir: {app}; Flags: ignoreversion
6363
Source: {#SSL_DIR}\libssl-1_1-x64.dll; DestDir: {app}; Flags: ignoreversion
6464

6565
Source: {#PSQL_DIR}\bin\libpq.dll; DestDir: {app}; Flags: ignoreversion
66-
Source: {#PSQL_DIR}\bin\libintl-8.dll; DestDir: {app}; Flags: ignoreversion
66+
Source: {#PSQL_DIR}\bin\libintl-9.dll; DestDir: {app}; Flags: ignoreversion
6767
Source: {#PSQL_DIR}\bin\libiconv-2.dll; DestDir: {app}; Flags: ignoreversion
68-
Source: {#PSQL_DIR}\bin\libxml2-2.dll; DestDir: {app}; Flags: ignoreversion
69-
Source: {#PSQL_DIR}\bin\liblzma-5.dll; DestDir: {app}; Flags: ignoreversion
68+
Source: {#PSQL_DIR}\bin\liblz4.dll; DestDir: {app}; Flags: ignoreversion
7069
Source: {#PSQL_DIR}\bin\zlib1.dll; DestDir: {app}; Flags: ignoreversion
7170

7271
#ifdef INCLUDE_QT

0 commit comments

Comments
 (0)