-
Notifications
You must be signed in to change notification settings - Fork 27
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
PHP8 Windows builds - ? #20
Comments
Another team seems to be handling Windows binaries, per https://github.com/php/pecl-database-ibm_db2#prebuilt-binaries-for-windows - reopen if those don't work. |
That's fine et al, but I don't have ways to verify integrity of some 3rd party builds. I would really prefer to have PECL builds fixed. Thank you in advance. |
As part of CI, I could figure out how to set up some kind build stuff. No guarantees because I haven't messed with that part of PECL, plus I'd need to see if anyone else is doing similar w/ Actions. |
As far as I'm aware, PECL routinely rebuilding extensions, when new version of a module (or a new major PHP version) is released. Build logs are also helpfully available. If you have issues with their build system, the Windows Internals mailing list is probably the best first stop here for help. |
@AnrDaemon shall we close this ? |
I don't see it fixed https://pecl.php.net/package/ibm_db2 |
CI (in #21) is going to be a prerequisite for automating Windows builds (makes sure we have the infrastructure for it, would just need adapted rules to pump out build artifacts for the full matrix), so it won't happen before that. |
As far as I understand, PHP Windows team running their own CI system off the provided repos. |
The CI branch contains the GH Actions (before, we were using Travis, which had limitations and changed their pricing scheme) plus additional fixes (i.e. for 64-bit Windows). With the CI actions, it's not much work to do i.e. provide artifacts on every tag. Not sure how it'd get uploaded to PECL (I could figure that out), but it could probably put it under the releases tab in GitHub. |
PECL runs their own build system. |
@AnrDaemon please refer https://github.com/ibmdb/php_ibm_db2 for windows dlls. Its built by IBM DB2 team. Will be releasing dlls to support for PHP 8.1. |
https://windows.php.net/downloads/pecl/releases/ibm_db2/2.1.5/logs/
The text was updated successfully, but these errors were encountered: