• Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    First run with Qt 6

    Scheduled Pinned Locked Moved Development
    18 Posts 4 Posters 11.3k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • jonasJ
      jonas @llucps
      last edited by

      @llucps
      Try this one:
      https://files.strawberrymusicplayer.org/strawberry-0.8.5.29.g514becc5-qt6-catalina-x86_64.dmg

      llucpsL 1 Reply Last reply
      Reply Quote 0
      • llucpsL
        llucps @jonas
        last edited by

        @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
        
        jonasJ 1 Reply Last reply
        Reply Quote 0
        • jonasJ
          jonas @llucps
          last edited by

          @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?

          llucpsL 1 Reply Last reply
          Reply Quote 0
          • llucpsL
            llucps @jonas
            last edited by

            @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

            https://cloud.squeakyhost.com/s/9zfJE9dAF6DCoex

            jonasJ 1 Reply Last reply
            Reply Quote 0
            • jonasJ
              jonas @llucps
              last edited by

              @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.

              jonasJ 1 Reply Last reply
              Reply Quote 0
              • jonasJ
                jonas @jonas
                last edited by

                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

                llucpsL 1 Reply Last reply
                Reply Quote 0
                • llucpsL
                  llucps @jonas
                  last edited by

                  @jonas Is there something I can do to help?

                  jonasJ 1 Reply Last reply
                  Reply Quote 0
                  • jonasJ
                    jonas @llucps
                    last edited by

                    @llucps I realize it won't work because all the libraries used from homebrew are compiled on Big Sur with no comparability.

                    1 Reply Last reply
                    Reply Quote 0
                    • T
                      Tibokan
                      last edited by

                      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.

                      jonasJ 1 Reply Last reply
                      Reply Quote 0
                      • jonasJ
                        jonas @Tibokan
                        last edited by jonas

                        @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)

                        1 Reply Last reply
                        Reply Quote 0

                        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
                        • First post
                          Last post
                        Powered by NodeBB | Contributors