Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-1855

Support Xcode 26 rename to macOSArchitectures.xcspec

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Not Evaluated Not Evaluated
    • 3.1.0
    • 3.0.3
    • Toolchains: Xcode
    • None
    • macOS
    • 2f3e82545 (3.1)

      Similar to previous Xcode issue (https://bugreports.qt.io/projects/QBS/issues/QBS-1786), Apple has changed the file again on macOS Tahoe / Xcode 26 so current code errors:

      /Applications/Xcode.app/Contents/Developer/../SharedFrameworks/XCBuild.framework/PlugIns/XCBBuildService.bundle/Contents/PlugIns/XCBSpecifications.ideplugin/Contents/Resources/MacOSX Architectures.xcspec: No such file or directory

      This time they renamed "MacOSX Architectures.xcspec" to "macOSArchitectures.xcspec".

      See https://github.com/swiftlang/swift-build/commit/921cbbc5886e3f3ec14ace1fb91cff6bfbc1ec43 (part of Swift 6.2 release included in Xcode 26)


       

      Locally modifying code for above issue, I hit another error:

      BundleModule.qbs:234:15 Bundle product type com.apple.product-type.application is not supported. You may need to upgrade Xcode.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            kandeler Christian Kandeler
            cho-m Michael Cho
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes