[Slackbuilds-users] Qt5 Update to 5.12

Kyle Guinn elyk03 at gmail.com
Sat Jan 25 20:15:42 UTC 2020


On 1/25/20, Dave Woodfall <dave at slackbuilds.org> wrote:
> To the maintainers of build scripts that depend on Qt5.
>
> I've been testing Qt5 LTS version 5.12, and everything seems to build
> apart from the following applications:
>
> academic/fet
> audio/SuperCollider
> audio/muse
> development/cutter
> development/qbs
> development/sqlitebrowser
> games/vcmi
> games/vcmi-core
> games/vcmi-resolutions
> games/vcmi-wog
> graphics/librecad
> graphics/qelectrotech
> graphics/scantailor
> graphics/scantailor-advanced
> graphics/veles
> ham/wsjtx
> misc/goldencheetah
> multimedia/vlc
> network/clipgrab
> network/falkon
> network/otter
> python/python3-babel
>
> Untested due to needing to register to download it:
>
> development/decklink-sdk
>
> I expect most of them will only need a version bump.  The current Qt5
> version will be "legacied" for anything that still needs it.
>
> Could I ask some help from the maintainers of these to update them
> and/or to see what needs fixing?  I will be looking at them too, but
> it would save a lot of time and get Qt5 upgraded much faster.
>
> Could the maintainers of any of these ack this message?
>
> I've attached the Qt5-5.12 SlackBuild.  Note that it doesn't have
> the _SBo tag, as it isn't officially in the repo yet.


I got stuck here in the qt5 build.  Any ideas?

g++ -Wl,-O1 -L/usr/lib64 -Wl,--enable-new-dtags -Wl,--gc-sections -o
../../../bin/moc .obj/moc.o .obj/preprocessor.o .obj/generator.o
.obj/parser.o .obj/token.o .obj/main.o
-L/tmp/SBo/qt-everywhere-src-5.12.0/qtbase/lib -lQt5Bootstrap -lz
-lpthread
.obj/main.o: In function `runMoc(int, char**)':
main.cpp:(.text._Z6runMociPPc+0x4206): undefined reference to
`QtPrivate::QStringList_contains(QStringList const*, QLatin1String,
Qt::CaseSensitivity)'
main.cpp:(.text._Z6runMociPPc+0x429f): undefined reference to
`QtPrivate::QStringList_contains(QStringList const*, QLatin1String,
Qt::CaseSensitivity)'
collect2: error: ld returned 1 exit status
Makefile:135: recipe for target '../../../bin/moc' failed
make[3]: *** [../../../bin/moc] Error 1
make[3]: Leaving directory
'/tmp/SBo/qt-everywhere-src-5.12.0/qtbase/src/tools/moc'
Makefile:94: recipe for target 'sub-moc-make_first' failed
make[2]: *** [sub-moc-make_first] Error 2
make[2]: Leaving directory '/tmp/SBo/qt-everywhere-src-5.12.0/qtbase/src'
Makefile:48: recipe for target 'sub-src-make_first' failed
make[1]: *** [sub-src-make_first] Error 2
make[1]: Leaving directory '/tmp/SBo/qt-everywhere-src-5.12.0/qtbase'
Makefile:83: recipe for target 'module-qtbase-make_first' failed
make: *** [module-qtbase-make_first] Error 2

Also it might be useful to post a download link for the qt5 source.  I
blindly edited the URL and used this.  Let me know if it's not the
right one.

https://download.qt.io/official_releases/qt/5.12/5.12.0/single/qt-everywhere-src-5.12.0.tar.xz

-Kyle


More information about the SlackBuilds-users mailing list