-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
rebuild packages for Qt 6.8 #22298
rebuild packages for Qt 6.8 #22298
Conversation
Oops. |
Thanks, I was actually planning to do this after pyside. |
The boost library `libboost_system-mt.dll` was an empty dummy that is no longer being distributed since boost is built with cmake (see msys2#22040). Configuration fails if no `boost-system` library is found. Work around that configuration error by pointing to an existing library in the respective configure flag. Use a library that is going to be used anyway.
Oops. Sorry if I messed with your plans. I have the necessary patches for mkvtoolnik ready and could push them here if you don't prefer to do the update yourself. |
Please go ahead with this PR. I can not compile the programs in my old machine anyway. |
Building the unit tests fails with an error related to `std::filesystem`. Skip building them even if gtest happens to be installed.
oh, I missed that again, sorry |
I should have waited after I had built everything locally. But "what could go wrong on some simple rebuilds"? 😉 Building
Is that an issue with the MinGW headers? Or is it more likely that there is something wrong when they are including |
Either |
If I copy the following (which I found in
|
llvm had a similar issue llvm/llvm-project@54bff15 |
Found the following in a header that is included in almost each of their compilation units (in
(That's probably to work around the issue that was fixed in LLVM with the patch you pointed out.) I'll try if it builds correctly without that. |
But shouldn't Edit: Maybe, it does need some other headers first. It's using a lot of other macros from the Windows API iiuc. |
Hu? It didn't fail in CI. Edit: The change I mention a couple of comments above makes it build also for me locally. But if it isn't needed for the package as distributed, I'll just wait if the CI finishes successfully in all environments and push the PR as-is if it does. |
Rebuild the packages for which the package grokker reported an ABI incompatibility with Qt 6.8.