Heads Up: qt5.15.5 has bug
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
-
- Posts: 176
- Joined: Wed Mar 09, 2022 3:15 am
- Location: Oz
Heads Up: qt5.15.5 has bug
qt 5.15.5 was released to the rest of us a couple of weeks (?) ago and is now the default qt5 version on brew.
QtWebEngineCoreConfig.cmake has a hard-coded version of 5.15.10 which means version comparisons fail - chucking up errors.
I copied 5.15.3 from backup and that worked as expected.
May I leave it to someone else to verify and persue the powers that be?
QtWebEngineCoreConfig.cmake has a hard-coded version of 5.15.10 which means version comparisons fail - chucking up errors.
I copied 5.15.3 from backup and that worked as expected.
May I leave it to someone else to verify and persue the powers that be?
Re: Heads Up: qt5.15.5 has bug
Which OS? Which FC package?
-
- Posts: 176
- Joined: Wed Mar 09, 2022 3:15 am
- Location: Oz
Re: Heads Up: qt5.15.5 has bug
Qt 5.15.4 > LTS Commercial Releases. I am surprised that homebrew is update to 5.15.5. Solution should be QT6.FreddyFreddy wrote: ↑Thu Jun 30, 2022 3:48 pm qt 5.15.5 was released to the rest of us a couple of weeks (?) ago and is now the default qt5 version on brew.
QtWebEngineCoreConfig.cmake has a hard-coded version of 5.15.10 which means version comparisons fail - chucking up errors.
I copied 5.15.3 from backup and that worked as expected.
May I leave it to someone else to verify and persue the powers that be?
Re: Heads Up: qt5.15.5 has bug
FC project doesn't compile Qt, it uses it as a library... So if the problem is only with Qt source, what can FC do?
Self replying : we talk about MacOS
Self replying : we talk about MacOS
- adrianinsaval
- Veteran
- Posts: 5553
- Joined: Thu Apr 05, 2018 5:15 pm
Re: Heads Up: qt5.15.5 has bug
qt6 is not usable with freecad yet I think, regarding LTS releases of qt, they are forced to release as open source 12 months after commercial release and commercial release was on june 2021 so it should be open source now.
+1, this should be reported to the people at brew so they patch it in their release and to qt so they patch it in their sourcesFC project doesn't compile Qt, it uses it as a library... So if the problem is only with Qt source, what can FC do?
Re: Heads Up: qt5.15.5 has bug
Is it only affecting macOS ?
If no, Is there a patch we can run on our end ?
If no, Is there a patch we can run on our end ?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: Heads Up: qt5.15.5 has bug
See release planadrianinsaval wrote: ↑Thu Jun 30, 2022 4:53 pm qt6 is not usable with freecad yet I think, regarding LTS releases of qt, they are forced to release as open source 12 months after commercial release and commercial release was on june 2021 so it should be open source now.+1, this should be reported to the people at brew so they patch it in their release and to qt so they patch it in their sourcesFC project doesn't compile Qt, it uses it as a library... So if the problem is only with Qt source, what can FC do?
Ticket #316
We need more details to the issue.
Re: Heads Up: qt5.15.5 has bug
I ran into this earlier this week -- my solution was to edit the QtWebEngineCoreConfig.cmake file to fix the specified version number. After that CMake ran fine. Actually compiling FreeCAD via Homebrew libraries right now is not working correctly for me, I can get the Makefiles working, but not XCode.
Re: Heads Up: qt5.15.5 has bug
Sorry. In the first post I read something over. After chennes post I have noticed that.
In the qt@5 formula the qtwebengine is removed from tarball [1] and replaced [2] from git repository [3]chennes wrote: ↑Fri Jul 01, 2022 1:58 pm I ran into this earlier this week -- my solution was to edit the QtWebEngineCoreConfig.cmake file to fix the specified version number. After that CMake ran fine. Actually compiling FreeCAD via Homebrew libraries right now is not working correctly for me, I can get the Makefiles working, but not XCode.
edit: Maybe it is possible to replace version in qtwebengine. But ad hoc I do not find how the version is set.
edit 3: FreeCAD/homebrew-freecad is now inconsistent. @chennes Do you update pyside, shiboken too?
Last edited by Gift on Fri Jul 01, 2022 5:42 pm, edited 3 times in total.