First run with Qt 6
-
@jonas Thanks!
-
-
@jonas um.. not yet

12:27:09.502 INFO main:167 Strawberry 0.8.5-29-g514becc5 12:27:09.503 INFO main:168 "macOS 11.1 11.1 - (darwin 20.2.0) [x86_64]" 12:27:09.503 DEBUG Utilities:814 Max fd: 10240 12:27:09.596 DEBUG main:194 Looking for resources in "/Applications/strawberry.app/Contents/MacOS/../PlugIns" 12:27:09.599 DEBUG main:209 Style: "macos" 12:27:09.604 INFO Database:150 Creating initial database schema 12:27:09.613 INFO Database:428 Updating "playlist_items" for %allsongstables 12:27:09.617 DEBUG Application:254 Database(0x7faa09ea2650) moved to thread QThread(0x7faa09db8940) 12:27:09.617 DEBUG SCollection:63 CollectionBackend(0x7faa09e86e00) moved to thread QThread(0x7faa09db8940) 12:27:09.623 DEBUG Application:254 AlbumCoverLoader(0x7faa09dbbc20) moved to thread QThread(0x7faa09dbdd90) 12:27:09.631 DEBUG SCollection:95 CollectionWatcher(0x7faa09dc6130) moved to thread QThread(0x7faa09dc54b0) 12:27:09.631 DEBUG GstStartup:117 Setting GIO module path to "/Applications/strawberry.app/Contents/MacOS/../PlugIns/gio-modules" 12:27:09.631 DEBUG GstStartup:127 Setting GStreamer plugin scanner to "/Applications/strawberry.app/Contents/MacOS/../PlugIns/gst-plugin-scanner" 12:27:09.632 DEBUG GstStartup:137 Setting GStreamer plugin path to "/Applications/strawberry.app/Contents/MacOS/../PlugIns/gstreamer" 12:27:09.632 DEBUG GstStartup:148 Setting GStreamer registry file to "/Users/llucps/Library/Application Support/Strawberry/Strawberry/gst-registry-0.8.5-29-g514becc5-bin" 12:27:09.633 DEBUG Application:254 TagReaderClient(0x7faa09dc7770) moved to thread QThread(0x7faa09dc7b50) 12:27:09.634 DEBUG >:243 Using worker "strawberry-tagreader" from "/Applications/strawberry.app/Contents/MacOS/../PlugIns" 12:27:09.634 DEBUG >:292 Starting worker 0x70000d08d868 "/Applications/strawberry.app/Contents/MacOS/../PlugIns/strawberry-tagreader" "/private/var/folders/c4/1hsjl1rx49z4lwj3xgn78xdm0000gn/T/strawberry_18968978" 12:27:09.638 DEBUG >:292 Starting worker 0x70000d08d868 "/Applications/strawberry.app/Contents/MacOS/../PlugIns/strawberry-tagreader" "/private/var/folders/c4/1hsjl1rx49z4lwj3xgn78xdm0000gn/T/strawberry_18268763" 12:27:09.689 INFO main:56 TagReader worker connecting to "/private/var/folders/c4/1hsjl1rx49z4lwj3xgn78xdm0000gn/T/strawberry_18968978" 12:27:09.693 DEBUG >:311 Worker 0x7faa09ea9410 connected to "/private/var/folders/c4/1hsjl1rx49z4lwj3xgn78xdm0000gn/T/strawberry_18968978" 12:27:09.695 INFO main:56 TagReader worker connecting to "/private/var/folders/c4/1hsjl1rx49z4lwj3xgn78xdm0000gn/T/strawberry_18268763" 12:27:09.697 DEBUG >:311 Worker 0x7faa09ea9430 connected to "/private/var/folders/c4/1hsjl1rx49z4lwj3xgn78xdm0000gn/T/strawberry_18268763" 12:27:09.699 WARN mpris::Mpris2:114 Failed to register "org.mpris.MediaPlayer2.strawberry" on the session bus 12:27:09.703 DEBUG GlobalShortcutBackendKDE:49 Registering Segmentation fault: 11 -
@llucps
The tagreader worker issue is fixed. The crash is probably the same as reported in https://forum.strawberrymusicplayer.org/topic/131/strawberry-for-macos-big-sur/3
Maybe some of the core libraries on Catalina and Big Sur are not binary compatible.
I don't have Big Sur to test on.
Does it show a backtrace? -
@jonas
This is what I get.. but don't worry if it's too complicated.. I can wait until we get a QT6 build that works with Big Sur.I've been using the 0.8.5 builds with Big Sur just fine, I justed wanted to test if the responisveness has been improved because ofthe use of Metal in QT6
-
@llucps
Yeah, that's why I made different releases for each macOS version now.
The only problem with that is that I can no longer update the sparkle updater, since that would update for those that have Big Sur to the Mojave or Catalina builds. But maybe there is a solution for that I'm not a aware of. -
I wonder if I can just build on Big Sur and set CMAKE_OSX_DEPLOYMENT_TARGET to 10.14
https://cmake.org/cmake/help/latest/variable/CMAKE_OSX_DEPLOYMENT_TARGET.html -
@jonas Is there something I can do to help?
-
@llucps I realize it won't work because all the libraries used from homebrew are compiled on Big Sur with no comparability.
-
Hi Jonas, is there a working test build of Strawberry using QT6 on Catalina I can download and test, or are there unresolvable problems with QT6 on MacOS preventing that? I tried the dmg provided above, and it instantly crashes on launch with a Bad Access/Segmentation Fault. This is on my iMac running Catalina 10.15.7, so the crashing problems described above are not limited to Big Sur.
-
@tibokan
I switched to Qt 6 now. 0.8.5.131 and newer are Qt 6 and should be working: https://builds.strawberrymusicplayer.org/macos
(The ones from yesterday are broken because of a problem deploying plugins after I switched to Qt6)
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login