Conversation
|
Bulk combination with PHP 8.5 seems not available yet, I'll need to fix it first. |
|
Only because of memcache (hasn't had updates in ages) and pdo_sqlsrv (which doesn't work even if it were to compile). Edit: both were not in bulk, so it might have been swoole? I compile every other extension successfully. |
|
We are lucky: https://github.com/swoole/swoole-src/releases/tag/v6.2.0 |
|
It appears that Swoole has added that controversial admin panel back in, causing the build to fail. |
|
I don't see anything about that. It was just that swoole < 6.2 onl worked with php 8.5.0 and under. I just tested 6.2 and it works fine. It's also been compiling fine in packages for weeks (using RC1/2). [03:29:08] [I] [EXEC] /home/m/static-php-cli/buildroot/bin/php -n --ri "swoole"
[03:29:08] [I] [EXEC] /home/m/static-php-cli/buildroot/bin/php -n -r "assert(function_exists('swoole_cpu_num'));assert(function_exists('swoole_string'));assert(class_exists('Swoole\Coroutine'));assert(class_exists('Swoole\Coroutine\Http2\Client'));assert(class_exists('Swoole\Coroutine\WaitGroup'));assert(class_exists('Swoole\Http2\Request'));assert(constant('SWOOLE_VERSION'));"
[03:29:08] [I]
[03:29:08] [I] Build complete, used 388.354 s !
[03:29:08] [I]
[03:29:08] [I] Static php binary path: /home/m/static-php-cli/buildroot/bin/php
[03:29:08] [I] License path: /home/m/static-php-cli/buildroot/license/ |
|
Heh, now we get duplicate ftp symbols with the new version. Ugh. |
|
Swoole provides |
|
Finished testing locally, ssh2 extension doesn't conflict with swoole-ssh. |
|
@crazywhalecc that did the trick, 8.5 is green now. |
What does this PR do?
closes #1046
closes #923
-update default to php 8.5
-fix odbc pkgconfig reporting -ltdl