Skip to content

T16553 arm binaries#17001

Merged
niden merged 7 commits into
5.0.xfrom
T16553-arm-binaries
May 13, 2026
Merged

T16553 arm binaries#17001
niden merged 7 commits into
5.0.xfrom
T16553-arm-binaries

Conversation

@niden
Copy link
Copy Markdown
Member

@niden niden commented May 12, 2026

Hello!

In raising this pull request, I confirm the following:

  • I have read and understood the Contributing Guidelines
  • I have checked that another pull request for this purpose does not exist
  • I wrote some tests for this PR
  • I have updated the relevant CHANGELOG
  • I have created a PR for the documentation about this change

Added precompiled ARM64 binaries for Linux (ubuntu-22.04-arm runner) and macOS (macos-14, Apple Silicon) to the release artifacts. The build_extension CI matrix now produces phalcon-php<ver>-<ts>-ubuntu-gcc-arm64.zip and phalcon-php<ver>-<ts>-macos-clang-arm64.zip alongside the existing x64 builds, and the macOS composite action installs pcre2/re2c via Homebrew, points CPPFLAGS/LDFLAGS at the keg-only pcre2 headers, and enables the extension in PHP's PHP_CONFIG_FILE_SCAN_DIR so php --ri phalcon succeeds

Thanks

@niden niden requested a review from Jeckerson May 12, 2026 23:26
@niden niden self-assigned this May 12, 2026
@niden niden added new feature request Planned Feature or New Feature Request 5.0 The issues we want to solve in the 5.0 release labels May 12, 2026
@niden niden merged commit ee54765 into 5.0.x May 13, 2026
321 of 326 checks passed
@niden niden deleted the T16553-arm-binaries branch May 13, 2026 00:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

5.0 The issues we want to solve in the 5.0 release new feature request Planned Feature or New Feature Request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant