Package Details: qmc2 0.243-9

Git Clone URL: https://aur.archlinux.org/qmc2.git (read-only, click to copy)
Package Base: qmc2
Description: Qt based UNIX MAME frontend supporting SDLMAME
Upstream URL: https://github.com/qmc2/qmc2-mame-fe
Licenses: GPL-2.0-only
Submitter: arojas
Maintainer: andreas_baumann
Last Packager: andreas_baumann
Votes: 2
Popularity: 0.27
First Submitted: 2025-11-09 09:21 (UTC)
Last Updated: 2025-11-11 17:11 (UTC)

Latest Comments

andreas_baumann commented on 2025-11-14 07:44 (UTC)

Have a look at qt5-webengine..

evorster commented on 2025-11-14 06:27 (UTC)

icu76 is now a hard dependency for this package. It simply does not build without it.

eniac commented on 2025-11-12 05:59 (UTC)

Thanks, added icu76 and it works now

andreas_baumann commented on 2025-11-11 17:55 (UTC) (edited on 2025-11-11 17:55 (UTC) by andreas_baumann)

yeah. Build the icu76 shim package, it will at least keep your current qt5-webengine package working.

I tried to fix the qt5-webengine package, but it breaks on ICU stuff and I cannot wait 4 hours to build it just to hit the first error..

eniac commented on 2025-11-11 17:25 (UTC)

There seems to be another issue now:

...
/usr/bin/ld: warning: libicui18n.so.76, needed by /usr/lib/libQt5WebEngineCore.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libicuuc.so.76, needed by /usr/lib/libQt5WebEngineCore.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: /usr/lib/libQt5WebEngineCore.so: undefined reference to `icu_76::Formattable::Formattable(icu_76::Formattable const&)'
...
...
/usr/bin/ld: /usr/lib/libQt5WebEngineCore.so: undefined reference to `ucnv_open_76'
/usr/bin/ld: /usr/lib/libQt5WebEngineCore.so: undefined reference to `icu_76::UnicodeString::UnicodeString(char16_t const*, int)'
/usr/bin/ld: /usr/lib/libQt5WebEngineCore.so: undefined reference to `uloc_openAvailableByType_76'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile.qmake:887: qmc2-sdlmame] Error 1
make[1]: Leaving directory '/tmp/.cache/yay/qmc2/src/qmc2-mame-fe'
make: *** [Makefile:1054: qmc2-bin] Error 2
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: qmc2-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
qmc2 - exit status 4

andreas_baumann commented on 2025-11-11 16:54 (UTC)

Good catch! I added qt5-tools to makedepends.

eniac commented on 2025-11-11 16:13 (UTC)

With the latest update I have this error:

==> Starting build()...
egrep: warning: egrep is obsolescent; using grep -E
lrelease-qt5 data/lng/qmc2_de.ts
make: lrelease-qt5: No such file or directory
make: *** [Makefile:1456: data/lng/qmc2_de.qm] Error 127
    ==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: qmc2-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
qmc2 - exit status 4