-
Notifications
You must be signed in to change notification settings - Fork 490
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
makepkg takes a long time to parse a big PKGBUILD file #2593
Comments
not much we can do I think.. lots of forks.. |
Make smaller pkgbuild files like qt6. |
I tried, but It is not easy to deal with qmake buildsystem. |
I've also tried to split qt5 packages but got a dead end with some path issues. The media-autobuild-suite guys did something with qt5 static build /cc @1480c1 |
For qt5 building, we first built export QMAKE_CXX=$CXX QMAKE_CC=$CC
export MSYS2_ARG_CONV_EXCL="--foreign-types="
_check=(bin/qmake.exe Qt5Core.pc Qt5Gui.pc Qt5Widgets.pc)
https://github.com/qt/qtbase.git
_deps=(Qt5Core.pc)
_check=(Qt5Quick.pc Qt5Qml.pc)
https://github.com/qt/qtdeclarative.git
_deps=(Qt5Core.pc)
_check=(Qt5Svg.pc)
https://github.com/qt/qtsvg.git
_deps=(Qt5Core.pc Qt5Quick.pc Qt5Qml.pc)
_check=("$LOCALDESTDIR/qml/QtGraphicalEffects/libqtgraphicaleffectsplugin.a")
https://github.com/qt/qtgraphicaleffects.git
_deps=(Qt5Core.pc Qt5Quick.pc Qt5Qml.pc)
_check=(Qt5QuickControls2.pc)
https://github.com/qt/qtquickcontrols2.git where the |
Yep. Fork overhead is even worse on ARM64 with emulation overhead added on 😬 |
Describe the issue
makepkg takes a long time to parse a big PKGBUILD file
Steps to Reproduce the Problem
The text was updated successfully, but these errors were encountered: