Package Details: qtdmm-qt5-git 0.9.8.r23.gc8a2714-1

Git Clone URL: https://aur.archlinux.org/qtdmm-qt5-git.git (read-only, click to copy)
Package Base: qtdmm-qt5-git
Description: A DMM readout software including a configurable recorder (QT5 port)
Upstream URL: https://github.com/tuxmaster/qtdmm
Licenses: GPL3
Conflicts: qtdmm, qtdmm-qt5
Provides: qtdmm, qtdmm-qt5
Submitter: parkerlreed
Maintainer: parkerlreed
Last Packager: parkerlreed
Votes: 1
Popularity: 0.000000
First Submitted: 2018-03-09 21:22 (UTC)
Last Updated: 2018-03-10 03:01 (UTC)

Required by (0)

Sources (1)

Latest Comments

jorlurm commented on 2022-06-10 19:29 (UTC) (edited on 2022-06-10 19:31 (UTC) by jorlurm)

For @aakodadi and @parkerlreed,

It seems it was solved in this forum:

https://github.com/tuxmaster/QtDMM/issues/14

In order to compile it, you could remove temporarily the string

" -Wformat -Werror=format-security"

from CFLAGS in /etc/makepkg.conf, and that works perfectly, program compiles and works successfully

Tested with GCC 12.1 and Qt 5.15.4

parkerlreed commented on 2021-06-14 18:50 (UTC)

@aakodadi The entire point of the upstream repo is that it is a QT5 fork.

This used to build so this is likely something that needs to be brought up with the author of the software

https://github.com/tuxmaster/QtDMM/issues

aakodadi commented on 2021-06-14 18:33 (UTC)

I think this should depend on https://aur.archlinux.org/packages/qt4/ instead of https://archlinux.org/packages/?q=qt5-base. cf. http://www.mtoussaint.de/qtdmm.html (Prerequisites)

Qt-4.x (development package including Qt3Support)

aakodadi commented on 2021-06-14 17:01 (UTC)

Build fails with the following error:

sources/main.cpp: In function ‘void myMessageOutput(QtMsgType, const QMessageLogContext&, const QString&)’:
sources/main.cpp:45:24: error: format not a string literal and no format arguments [-Werror=format-security]
45 |                  qFatal(QString("Fatal: %1").arg(msg).toUtf8());
cc1plus: some warnings being treated as errors
make[1]: *** [Makefile:925: ../tmp/obj/main.o] Error 1
make[1]: Leaving directory '/home/aakodadi/.local/qtdmm-qt5-git/src/qtdmm-qt5-git/src'
make: *** [Makefile:47: sub-src-make_first-ordered] Error 2
==> ERROR: A failure occurred in build().
    Aborting...