Skip to content

Commit 1d134f6

Browse files
committed
Enable MySQL, Postgresql and Interbase drivers
1 parent 1d82b2e commit 1d134f6

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

Dockerfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,9 @@ RUN apt-get update && apt-get -y dist-upgrade && apt-get -y --no-install-recomme
3030
pkg-config \
3131
libgl1-mesa-dev \
3232
libicu-dev \
33+
firebird-dev \
34+
libmysqlclient-dev \
35+
libpq-dev \
3336
# bc suggested for openssl tests
3437
bc \
3538
libssl-dev \

buildconfig/configure-5.12.5.sh

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
#!/bin/sh
2-
../configure -prefix $QT_PREFIX -opensource -confirm-license -nomake examples -nomake tests
2+
# Patch Qt to find Firebird library
3+
sed -i -e 's/"-lgds"/"-lfbclient"/' ../qtbase/src/plugins/sqldrivers/configure.json
4+
5+
../configure -prefix $QT_PREFIX -opensource -confirm-license -nomake examples -nomake tests

buildconfig/configure-5.13.1.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
#!/bin/sh
2+
# Patch Qt to find Firebird library
3+
sed -i -e 's/"-lgds"/"-lfbclient"/' ../qtbase/src/plugins/sqldrivers/configure.json
4+
25
../configure -prefix $QT_PREFIX -opensource -confirm-license -nomake examples -nomake tests

0 commit comments

Comments
 (0)