Skip to content

Conversation

@saidatom
Copy link
Contributor

@saidatom saidatom commented Oct 31, 2025

Closes #23

@bfabio
Copy link
Owner

bfabio commented Oct 31, 2025

Thanks for the PR @saidatom 🎉

@saidatom
Copy link
Contributor Author

@bfabio all suggestions addressed; ready for review

- os: ubuntu-latest
platform: linux-arm64
php-version: "8.3"
run-tests: false
Copy link
Owner

@bfabio bfabio Nov 1, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We won't run tests for linux-arm64 this way. I suppose you implemented this because ubuntu-latest is x64, but actually GitHub has ubuntu-24.04-arm we can use.

I'd also use ubuntu-24.04 for x64 so both versions are uniform. Then we can remove the run-tests: logic from this file (and also the cross compilation).

Makefile Outdated
@echo "Built $(LIBRARY)"

# Build all platform variants
build-all: build-linux-amd64 build-linux-arm64 build-darwin-amd64 build-darwin-arm64
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
build-all: build-linux-amd64 build-linux-arm64 build-darwin-amd64 build-darwin-arm64
build-all: build-linux-amd64 build-linux-arm64 build-darwin-arm64

Makefile Outdated
Comment on lines 19 to 21
# Legacy symlink for backward compatibility
LEGACY_LIBRARY=$(LIB_DIR)/$(LIBRARY_NAME).so

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See below.

@bfabio bfabio merged commit c2ea5c2 into bfabio:main Nov 2, 2025
3 checks passed
@bfabio
Copy link
Owner

bfabio commented Nov 2, 2025

@saidatom great work, thanks!

@saidatom saidatom deleted the feat/add-arm64-apple-silicon-support branch November 2, 2025 12:14
@saidatom
Copy link
Contributor Author

saidatom commented Nov 2, 2025

@bfabio Thanks! Are you planning to release a new version?

@bfabio
Copy link
Owner

bfabio commented Nov 2, 2025

I'd like to release the next version with #10 and #11

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add ARM64/Apple Silicon support

2 participants