Update to 4.2.1, and ignore php56.cf600bb49e
Port details
devel/php-swoole 6.2.4
Asynchronous, concurrent, and distributed networking framework
Port info
- Maintainer
- vanilla@FreeBSD.org
- Packages
- latest: php82-swoole 6.2.3, php83-swoole 6.2.3, php84-swoole 6.2.3, php85-swoole 6.2.3, update to 6.2.4 not built yet
- Upstream
- up to date
- Last update
- to 6.2.4 · 1031e94684
- Quarterly
- 2026Q4: php82-swoole 6.2.3, php83-swoole 6.2.3, php84-swoole 6.2.3, php85-swoole 6.2.3
- Formerly
- devel/pecl-swoole until 2026-07-12
- WWW
- https://github.com/swoole/swoole-src
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install php82-swoole# pkg install php83-swoole# pkg install php84-swoole# pkg install php85-swooleinstalls php82-swoole 6.2.3, php83-swoole 6.2.3, php84-swoole 6.2.3, php85-swoole 6.2.3 fromlatest; fromquarterly(2026Q4) php82-swoole 6.2.3, php83-swoole 6.2.3, php84-swoole 6.2.3, php85-swoole 6.2.3- Port
# cd /usr/ports/devel/php-swoole && make install clean# make -C /usr/ports/devel/php-swoole config # change options first
- Size
- 896 KiB download · 3.1 MiB installed
- Depends on
- lang/php82 8.2.35_2
- License
- APACHE20
- Options
- 0 of 10 on in the package
Show the 10 options that are off
BROTLI CARES CURL FIREBIRD ODBC PGSQL SOCKETS SQLITE SSH2 ZSTD - pkg-message
Shown after installing
This file has been added to automatically load the installed extension: /usr/local/etc/php/ext-20-swoole.ini.sample
- Note
- Size, dependencies, options and messages are those of php82-swoole.
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 6.2.3 | 6.2.3 | – |
| FreeBSD 15 | 6.2.3 | 6.2.3 | – |
| FreeBSD 14 | 6.2.3 | 6.2.3 | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 6.2.3 | 6.2.3 | – |
| FreeBSD 14 | 6.2.3 | 6.2.3 | ✗ |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 6.2.3.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (154)
Fix building with php73.6bb32020e1
Bump PORTREVISION for ports depending on the canonical version of GCC in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 22254209f9633cb6
Adjust USES to fix building on gcc-based archs (in particular, powerpc64). On the clang architectures, these changes have no effect: the baser compiler already includes the needed features. While here, remove now-redundant CXXFLAGS statements and pet portlint (no other content change). Tested on both powerpc64 and amd64. Approved by: portmgr (tier-2 blanket)9fa05cbab2
Update to 1.10.5.b23be88841
Update to 1.10.4.27956cbd52
Update to 1.10.3.95800a8f13
Update to 1.10.2.b1d5adf6bd
Update to 1.10.1.e27d2afb29
Update to 1.9.23.2ad3386d18
Update to 1.9.22.6485834386
Regen patch to fix building.ff8df2ef33
1: Update to 1.9.21 2: add a patch for libressl.1a635ee947
Remove USES=execinfo. PR: 220271 Submitted by: mat (review), Yasuhiro KIMURA (PR) Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D114883fcd0e41de
Update to 1.9.16. Sponsored by: kkstreamb7c0cb99da
Update to 1.9.15. Sponsored by: kkstreama2b3b13aa6
Update to 1.9.14.8c84f926d2
1: Update to 1.9.13. 2: fix building on i386-10-3 (sse2 issue)17e8d72547
Update to 1.9.11. Sponsored by: kkstreamb8405859bd
Mark some ports failing on power64. In cases where the error message was a stub, provide a real one. While here, pet portlint. Approved by: portmgr (tier-2 blanket)ba601f25ac
Update to 1.9.10.faa0cf0d47
Update to 1.9.9.98a0f5eb65
Convert all PECL ports to USES=php:pecl. Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D102813fc575d9f3
Update to 1.9.8.91a443000b
Update to 1.9.6.7e7f4343f0
Enable cpu affinity function.188e4e6d88
Add minssing patch.8cc7c4cd9f
Update to 1.9.5.2cd9767021
- Change *_DEPENDS from www/nghttp2 to www/libnghttp2 - Bump PORTREVISION for dependency change9c2a182d4c
- Update WWW: pecl.php.net uses https:// Approved by: portmgr (blanket)f102dee672
Update to 1.8.13.b00853a7da
Update to 1.8.12.4badc9f03e
Update to 1.8.11, and add HTTP2 & REDIS options.c254f486b5
Update to 1.8.10.028f15d122
Don't use extension.ini any more, and have each extension install in its file, so the order remains the same. Every PHP (or Zend) extension now installs its own .ini file in /usr/local/etc/php. A PHP extension will be automatically activated when installed. The order into which extensions are loaded is automatically guessed. In some very rare cases, the guess will be wrong, and PHP_MOD_PRIO will need to be set. Refer to the USES=php section of the Porter's Handbook for more information. Convert ports touching etc/php/extensions.ini manually, or telling the OP to do it. And finally, bump PORTREVISION for all php extensions. PR: 210697 Submitted by: mat Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D7022aef5a66670
Convert USE_PHP*=yes into USES=php* PR: 210529 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D6936dca255c3ce
Upgrade to 1.7.22.d5b256c4dd
Upgrade to 1.7.21.2b4e9f97a1
Upgrade to 1.7.20.822c1c414f
Fix build on i386-9.3.f8ac405eb5
Upgrade to 1.7.19.42f6bafd91
Upgrade to 1.7.18.050ae7dcd7
Upgrade to 1.7.17.6bb90a082f
Upgrade to 1.7.16.1910fa4dfb
Upgrade to 1.7.15.64ad30f5d9
Upgrade to 1.7.14.37d97a4b1c
Upgrade to 1.7.12.c0c5a4c07b
bsd.php.mk handle ${STRIP} already, remove prev patches.5c5f705ad7switch to USES=tar:tgz.0e8d3b5fb8
Upgrade to 1.7.10, and strip binary.6473f10c69