-
Notifications
You must be signed in to change notification settings - Fork 122
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
Unable to build with Qt6.8 #464
Comments
A tip: you can still build with Qt 5 |
Yes, definitely, but I'm in charge of packaging https://aur.archlinux.org/packages/kotatogram-desktop-git so this is here as an upstream tracker. |
This #error is in Qt sources, you have to replace them in Qt, not kotato
I'm highly doubt it will be solved any time soon, so switch the package to Qt 5 for the time being? So that people can still use it at least. |
Ah I should've realised!
That's not a bad idea. I will do it soon. |
By the way: Is there any upstream report to Qt already? If so, where?
Looking forward to it. Regards! |
No. Do you think they will revert the change? It looks pretty intentional. |
I understood the comment posted by @ilya-fedin:
that it is an Qt issue (Qt sources beeing inconsistend with themselved). So, it is not a Qt issue but a kotatogtam issue? Regards! |
Qt basically removed the API kotatogram is using and returns a error on an attempt to use it when building. From my understanding, that's not an issue at all, just incompatibility, there seem to be no guarantee by Qt that sources using it will build without changes with next versions. There seem to be only binary guarantees (you can build the sources with the Qt version it was made for and then update Qt, it should still work). In other words, you can build only with old Qt and that seem to be absolutely intended. |
Steps to reproduce
Expected behaviour
It should build
Actual behaviour
It throws errors about the
#error
macro being removed in Qt6.8These errors show up even when all the
#error
macro lines are replaced withstatic_assert()
.Operating system
Arch Linux
Version of Kotatogram Desktop
1.5.0.4.r1005.g0581eb6
Installation source
Other (unofficial) source: git
Crash ID
No response
Logs
No response
The text was updated successfully, but these errors were encountered: