[PR #1244] [MERGED] Fix macOS Intel native builds #964

Closed
opened 2025-12-30 01:27:59 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/apple/pkl/pull/1244
Author: @HT154
Created: 10/17/2025
Status: Merged
Merged: 10/17/2025
Merged by: @HT154

Base: mainHead: circleci-m4


📝 Commits (1)

  • 55e257c Fix macOS Intel native builds

📊 Changes

2 files changed (+9 additions, -9 deletions)

View changed files

📝 .circleci/config.yml (+8 -8)
📝 .circleci/jobs/BuildNativeJob.pkl (+1 -1)

📄 Description

Looks like there's some incompatibility between Xcode 26 (or at least CircleCI's install of it) and native-image that affects cross-compiling amd64 binaries on aarch64 systems. This PR reverts Xcode to 16.4.0 which is the next oldest release supported in CircleCI.

Successful native image jobs:


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/apple/pkl/pull/1244 **Author:** [@HT154](https://github.com/HT154) **Created:** 10/17/2025 **Status:** ✅ Merged **Merged:** 10/17/2025 **Merged by:** [@HT154](https://github.com/HT154) **Base:** `main` ← **Head:** `circleci-m4` --- ### 📝 Commits (1) - [`55e257c`](https://github.com/apple/pkl/commit/55e257c1954b06a264766e69a622ad4b03e1f8ef) Fix macOS Intel native builds ### 📊 Changes **2 files changed** (+9 additions, -9 deletions) <details> <summary>View changed files</summary> 📝 `.circleci/config.yml` (+8 -8) 📝 `.circleci/jobs/BuildNativeJob.pkl` (+1 -1) </details> ### 📄 Description Looks like there's some incompatibility between Xcode 26 (or at least CircleCI's install of it) and native-image that affects cross-compiling amd64 binaries on aarch64 systems. This PR reverts Xcode to 16.4.0 which is the next oldest release supported in CircleCI. Successful native image jobs: * https://app.circleci.com/pipelines/github/apple/pkl/2707/workflows/8d0053a6-e6fe-450c-866c-364ff8f4f7ed/jobs/15927 * https://app.circleci.com/pipelines/github/apple/pkl/2707/workflows/8d0053a6-e6fe-450c-866c-364ff8f4f7ed/jobs/15929 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-30 01:27:59 +01:00
adam closed this issue 2025-12-30 01:27:59 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/pkl#964