Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PECL builds #3

Open
shivammathur opened this issue Jun 4, 2024 · 16 comments
Open

PECL builds #3

shivammathur opened this issue Jun 4, 2024 · 16 comments

Comments

@shivammathur
Copy link
Member

shivammathur commented Jun 4, 2024

This issue is to track the progress of the PECL builds we are doing

Here is the list of extensions built so far

  • amqp
  • apcu
  • apfd
  • ast
  • base58
  • bitset
  • couchbase
  • crypto
  • CSV
  • datadog_trace
  • dbase
  • decimal
  • dio
  • ds
  • ev
  • event
  • geospatial
  • grpc
  • hrtime
  • ibm_db2
  • igbinary
  • imagick
  • imap
  • ip2location
  • jsonpath
  • json_post
  • lzf
  • lua
  • mailparse
  • maxminddb
  • mcrypt
  • md4c
  • memcache
  • memcached
  • mongodb
  • msgpack
  • oauth
  • oci8
  • opentelemetry
  • parallel
  • parle
  • pcov
  • pcsc
  • pdo_ibm
  • pdo_oci
  • pdo_sqlsrv
  • pecl_http
  • phalcon
  • pinpoint_php
  • protobuf
  • ps
  • psr
  • raphf
  • rar
  • rdkafka
  • redis
  • request
  • rrd
  • runkit7
  • scoutapm
  • scrypt
  • simdjson
  • simple_kafka_client
  • solr
  • sqlsrv
  • ssdeep
  • ssh2
  • stem
  • stomp
  • svm
  • sync
  • teds
  • timezonedb
  • trader
  • translit
  • uopz
  • uploadprogress
  • varnish
  • var_representation
  • vld
  • win32service
  • xdebug
  • xdiff
  • xhprof
  • xlswriter
  • xmldiff
  • xmlrpc
  • xxtea
  • yac
  • yaconf
  • yaf
  • yaml
  • yar
  • zephir_parser
  • zip
  • zstd
@AnrDaemon
Copy link

AnrDaemon commented Jul 21, 2024

Uploaded crypto DLL's are up to 8.1 only. If there's compilation errors for newer PHP releases, we'd need a better visibility for them.

Your list is missing RRD extension. Which, according to phptools.online, building fine for up to 8.3.

@AnrDaemon
Copy link

I'd also like to see Lua, but as far as I'm aware, it does not build for PHP8 OOB.

@macintoshplus
Copy link
Contributor

I'd also like to see Lua, but as far as I'm aware, it does not build for PHP8 OOB.

Hi, the DLL for PHP 8.0 to 8.3 are available here: https://phpext.phptools.online/extension/languages/lua-416

@shivammathur
Copy link
Member Author

@AnrDaemon Added builds for crypto, rrd and lua.

@AnrDaemon
Copy link

\o/ yau!

@cmb69
Copy link
Member

cmb69 commented Jul 31, 2024

Could you please roll build of the new https://pecl.php.net/package/pinpoint_php PECL extension? I did a quick build against PHP 8.3.9, and that worked without issues. Apparently, no external dependencies are required for that package.

@shivammathur
Copy link
Member Author

@cmb69 Just noticed that it has a config.w32 in PECL, I have uploaded the builds.

@cmb69
Copy link
Member

cmb69 commented Aug 1, 2024

cmark 1.2.0 builds are missing, but see krakjoe/cmark#20 and krakjoe/cmark#21, which are shop-stoppers anyway.

@cmb69
Copy link
Member

cmb69 commented Aug 21, 2024

PDO_OCI doesn't seem to be supported yet. See php/pecl-database-pdo_oci@a236fe4 on how that could be done with setup-php-sdk.

@shivammathur
Copy link
Member Author

@cmb69 I have added PHP 8.3 builds for PDO_OCI 1.1.0.

@cmb69
Copy link
Member

cmb69 commented Aug 31, 2024

Consider to also build https://pecl.php.net/package/opentelemetry (standard procedure; nothing special).

@shivammathur
Copy link
Member Author

@cmb69 Added

@cmb69
Copy link
Member

cmb69 commented Nov 19, 2024

There are no builds for https://pecl.php.net/package/pecl_http yet (reported via m6w6/ext-http#138).

Note that this package required some special handling regarding the name (package name is pecl_http, but DLL should be php_http.dll for BC reasons).

@shivammathur
Copy link
Member Author

@cmb69 Added

@shivammathur shivammathur pinned this issue Nov 30, 2024
@eklausme
Copy link

eklausme commented Dec 1, 2024

Could you please add md4c? Thanks in advance.

@shivammathur
Copy link
Member Author

@eklausme Added

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

No branches or pull requests

5 participants