[MacPorts] #73180: Retry macOS 26 builds on buildbot with Xcode 26 Metal toolchain fix in place

MacPorts noreply at macports.org
Sat Jan 31 10:44:20 UTC 2026


#73180: Retry macOS 26 builds on buildbot with Xcode 26 Metal toolchain fix in
place
-------------------------------------------------+-------------------------
  Reporter:  markmentovai                        |      Owner:  ryandesign
      Type:  request                             |     Status:  reopened
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:
Resolution:                                      |   Keywords:
      Port:  qt6-qtwebengine, openjdk17,         |
  openjdk21, openjdk25                           |
-------------------------------------------------+-------------------------
Changes (by breun):

 * status:  closed => reopened
 * resolution:  fixed =>


Comment:

 I pushed updates for `openjdk21` 21.0.10 and `openjdk25` 25.0.2 this
 month, which succeeded for me locally after installing the Metal
 toolchain, but these builds are failing on the macOS 26 buildbots, so it
 seems this issue is back.

 `openjdk21`: https://build.macports.org/builders/ports-
 26_arm64-builder/builds/25096

 {{{
 checking for metal... [not found]
 checking if metal can be run using xcrun... no
 configure: error: XCode tool 'metal' neither found in path nor with xcrun
 configure exiting with result code 1
 }}}

 `openjdk25`: https://build.macports.org/builders/ports-
 26_arm64-builder/builds/25097

 {{{
 checking for metal... [not found]
 checking if metal can be run using xcrun... no
 configure: A full XCode is required to build the JDK (not only command
 line tools)
 configure: If you have XCode installed, you might need to reset the Xcode
 active developer directory
 configure: using 'sudo xcode-select -r'
 configure: error: XCode tool 'metal' neither found in path nor with xcrun
 configure exiting with result code 1
 }}}

 So, it seems like the Metal toolchain on the buildbots is no longer
 getting found, while it was found before and it is found for me locally on
 macOS 26.2 with Xcode 26.2 with the Metal toolchain set up according to
 the instructions at
 https://trac.macports.org/wiki/TahoeProblems#MetaltoolchainisnolongerbundledinXcode.

 I'm holding off on pushing updates for other OpenJDK versions for now,
 because I expect those builds will also fail to access the Metal toolchain
 on the buildbots.

-- 
Ticket URL: <https://trac.macports.org/ticket/73180#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list