Hi, I am using packages on FreeBSD 13.1_RELEASE and after update of QT5 to 5.15.8 some apps don't work because they look for 5.15.7. Two of them are Stellarium and Qcad. Thank you.
<https://www.freshports.org/cad/qcad/> mr@ <https://www.freshports.org/astro/stellarium/> danfe@
Created attachment 239668 [details] Crash backtrace of stellarium This once happenes for me, too, at least starting up from old desktop entry (menu). Not tested for qcad, as I don't use it. Forcibly rebuilding astro/stellarium helped for me, strangely except starting up from old desktop entry. New one and startup from command line (terminal window) as `stellarium &` are OK now. Note that all worked fine before. Couldn't find the old *.desktop file, new one is at /usr/local/share/applications/org.stellarium.Stellarium.desktop. A hint for old one is that the comment is "View the sky" but new one shoud be "Stellarium" in your language (based on locale). Attaching crash backtrace with output of ldd (qt5-related only). The failure mode is different from Bug 268652.
(In reply to Graham Perrin from comment #1) Stellarium was updated before update of QT5. This is the problem and I do not want to build ports anymore otherwise I will not switch to packages. Thank you.
(In reply to Tomoaki AOKI from comment #2) With qcad are problem but I like it more then librecad. FreeCAD is very good but I do not need it.
FYI: I could confirm how old menu item, which crashed stellarium, started using x11/menulibre. Command: env "__GL_SINGLE_THREADED=1 stellarium" Working dir: "" while new menu item, starts stellarium sanely, is as follows. Command: "stellarium --startup-script=%f" Working dir: ""
Package for Stellariom was updated with the same problem: "Cannot mix incompatible Qt library (5.15.7) with this library (5.15.8) Abort(coredump)"