Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Macos ARM github deployment fails - need help
Forum Updated to NodeBB v4.3 + New Features

Macos ARM github deployment fails - need help

Scheduled Pinned Locked Moved Unsolved Installation and Deployment
2 Posts 2 Posters 264 Views 1 Watching
  • 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.
  • leuatL Offline
    leuatL Offline
    leuat
    wrote on last edited by
    #1

    Hi there! I'm the creator of www.turborascal.com, a cross-platform compiler/IDE for 8/16-bit systems. TRSE is written in Qt, and is compiled up nightly on github. Recently, I added macos arm support (again on github CI), which turned out great on macos Sonoma, but completely fails on Sequoia. My users are currently completely unable to run the application, and I'm myself completely lost. Any help would be seriously appreciated!

    NB: Since this project is open source and free, I don't have an apple developer subscription and the application is not signed.

    1. On macos: Download the latest TRSE macos package from https://github.com/leuat/TRSE/releases and extract
    2. When trying to open the application, you get "“trse” is damaged and can’t be opened. You should move it to the Trash"
    3. ok then enable permissions to run xattr -cr trse.app. Application still crashes on start.
    4. Now start trse in lldb - "lldb trse" and everything works just fine

    Since the application runs as it should when wrapped in lldb, I assume the included Framework libraries are all correct. In fact I've tried manually copying libraries from my build dir without any effect, it seems to be a problem with.. signing or permission. I've tried locally signing with codesign --force --deep --sign trse.app, but to no avail - the application seems to only work when being run under lldb on Sequoia, and nothing else (except for when building locally, of course)

    github workflow being used to compile up TRSE for macos arm: https://github.com/leuat/TRSE/blob/master/.github/workflows/macx.yml

    ^Leuat

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      Did you already check the bug report system ?

      I have a vague memory seeing a thread on the Qt mailing list recently about a similar issue.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0

      • Login

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • Users
      • Groups
      • Search
      • Get Qt Extensions
      • Unsolved