Package Details: mingw-w64-qt5-base-angle 5.13.0-1

Git Clone URL: https://aur.archlinux.org/mingw-w64-qt5-base-angle.git (read-only)
Package Base: mingw-w64-qt5-base-angle
Description: A cross-platform application and UI framework (mingw-w64)
Upstream URL: https://www.qt.io/
Licenses: custom, GPL3, LGPL3, FDL
Groups: mingw-w64-qt5
Conflicts: mingw-w64-qt5-base, mingw-w64-qt5-base-angle, mingw-w64-qt5-base-dynamic, mingw-w64-qt5-base-noopengl, mingw-w64-qt5-base-openql
Provides: mingw-w64-qt5-base
Submitter: Martchus
Maintainer: Martchus
Last Packager: Martchus
Votes: 15
Popularity: 0.000000
First Submitted: 2016-08-19 20:15
Last Updated: 2019-06-26 12:44

Required by (45)

Sources (34)

Pinned Comments

Martchus commented on 2016-05-18 22:01

All my packages are managed at GitHub where you can also contribute directly: https://github.com/Martchus/PKGBUILDs
Patches for this package are managed at: https://github.com/Martchus/qtbase/tree/5.7.0-mingw-w64

There also exist a binary repository: https://martchus.no-ip.biz/repo/arch/ownstuff

For general notes, discussion and issues not only concerning this variant please use the comment section of the package mingw-w64-qt5-base.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 ... Next › Last »

Schala commented on 2014-08-20 01:50

Odd... I don't have qsqlmysql.dll in the sqldrivers/ directory. How are you enabling it?

ant32 commented on 2014-08-18 15:02

This is the error I get when trying to comopile with mingw-w64-libmysqlclient. Could you confirm that your build chain is up to date and that your build succesfully produces /usr/i686-w64-mingw32/lib/qt/plugins/sqldrivers/qsqlmysql.dll?


MySQL (thread-safe) auto-detection... ()
i686-w64-mingw32-g++ -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 --param=ssp-buffer-size=4 -fno-keep-inline-dllexport -DBIG_JOINS=1 -Wall -Wextra -fno-rtti -fexceptions -mthreads -DUNICODE -DQT_NEEDS_QMAIN -DQT_NO_DYNAMIC_CAST -I../../../../qtbase-opensource-src-5.3.1/config.tests/unix/mysql_r -I'/usr/i686-w64-mingw32/include/mysql' -I'.' -I'../../../../qtbase-opensource-src-5.3.1/mkspecs/win32-g++' -o mysql.o ../../../../qtbase-opensource-src-5.3.1/config.tests/unix/mysql/mysql.cpp
In file included from ../../../../qtbase-opensource-src-5.3.1/config.tests/unix/mysql/mysql.cpp:42:0:
/usr/i686-w64-mingw32/include/mysql_com.h:320:3: error: 'SOCKET' does not name a type
my_socket fd; /* For Perl DBI/dbd */
^
Makefile:162: recipe for target 'mysql.o' failed
make: *** [mysql.o] Error 1
MySQL (thread-safe) disabled.
MySQL (thread-unsafe) auto-detection... ()
i686-w64-mingw32-g++ -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 --param=ssp-buffer-size=4 -fno-keep-inline-dllexport -DBIG_JOINS=1 -Wall -Wextra -fno-rtti -fexceptions -mthreads -DUNICODE -DQT_NEEDS_QMAIN -DQT_NO_DYNAMIC_CAST -I../../../../qtbase-opensource-src-5.3.1/config.tests/unix/mysql -I'/usr/i686-w64-mingw32/include/mysql' -I'.' -I'../../../../qtbase-opensource-src-5.3.1/mkspecs/win32-g++' -o mysql.o ../../../../qtbase-opensource-src-5.3.1/config.tests/unix/mysql/mysql.cpp
In file included from ../../../../qtbase-opensource-src-5.3.1/config.tests/unix/mysql/mysql.cpp:42:0:
/usr/i686-w64-mingw32/include/mysql_com.h:320:3: error: 'SOCKET' does not name a type
my_socket fd; /* For Perl DBI/dbd */
^
Makefile:162: recipe for target 'mysql.o' failed
make: *** [mysql.o] Error 1
MySQL (thread-unsafe) disabled.

Schala commented on 2014-08-18 09:58

Yes, I use the mingw-w64-libmysql package since MariaDB 10 breaks compatibility and staying stuck at 5.5.x seems awkward whereas the alternative would be MySQL which is supported for sure and likely kept up with.

ant32 commented on 2014-08-18 01:18

@Schala Does your build contain the mysql plugin?

Schala commented on 2014-08-18 00:02

Well if you're using your own compiled MariaDB, you'll need to make your own accomodations to this PKGBUILD. I compiled this with libmysql 5.6.20 just fine.

ant32 commented on 2014-08-17 18:32

for me it still fails. The sed commands and stuff would need to be fixed to target mysql (I think).

I created a PKGBUILD that compiles mariadb client library from source code. I didn't upload it cause I wasn't sure as to what name it should have.
https://gist.github.com/ant32/ad40af3b5fec652f335b
Also https://mariadb.com/kb/en/mariadb/client-libraries/client-library-for-c/ says that "The MariaDB Client Library for C has exactly the same API as the MySQL Connector/C for MySQL 5.5"

Here is also a qt5-base PKGBUILD I used
https://gist.github.com/ant32/7641757a08d18c6f3fc0

Schala commented on 2014-08-05 00:48

Switching libmariadbclient dependency to libmysqlclient because Qt 5 only supports the MySQL API, not MariaDB

Schala commented on 2014-07-31 17:23

Updating with 5.3.1 Fedora patches. Oddly, they include an ARM build failure patch?

Schala commented on 2014-07-25 18:46

wound it back to 5.5.38, but I think in the future a mysql package will be needed since the API deviates between that and MariaDB 10

Svenstaro commented on 2014-07-25 12:15

Getting the same problem as Auguste.