pie-extensions / protobuf
PIE-compatible mirror of protocolbuffers/protobuf
Package info
github.com/pie-extensions/protobuf
Language:C++
Type:php-ext
Ext name:ext-protobuf
pkg:composer/pie-extensions/protobuf
Requires
- php: >=8.2
README
PIE-compatible mirror of protocolbuffers/protobuf.
Install
pie install pie-extensions/protobuf
What is this?
This repository is an automated mirror that repackages the upstream PHP extension for installation via PIE (PHP Installer for Extensions).
Releases are synced automatically from the upstream repository. Each release contains the unmodified upstream source code with a PIE-compatible composer.json.
Supported platforms
Pre-built binaries are available for the following platforms:
| OS | Arch | libc | Notes |
|---|---|---|---|
| Linux | x86_64 | glibc | |
| Linux | x86_64 | musl | Requires libstdc++ and libgcc |
| Linux | arm64 | glibc | |
| Linux | arm64 | musl | Requires libstdc++ and libgcc |
| macOS | x86_64 | - | |
| macOS | arm64 | - |
Alpine Linux (musl): Extensions that use C++ internally require the
libstdc++andlibgccruntime packages, which are not included in minimal Alpine images. Install them withapk add libstdc++ libgcc.
Links
- Upstream: https://github.com/protocolbuffers/protobuf
- PIE: https://github.com/php/pie
- Organization: https://github.com/pie-extensions
License
This mirror inherits the license of the upstream project. See the upstream repository for license details.
Issues & Questions
This is an automated mirror repository. Please report all issues and direct questions to the pie-extensions/core repository.