-
-
Notifications
You must be signed in to change notification settings - Fork 329
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
My build is failing on Windows, with static-php-cli 2.6.1.
Here's the build log: https://github.com/drupal/cms-launcher/actions/runs/16333991122/job/46142404600#step:8:5704
The error that takes it down seems to be (including the backtrace):
Creating library D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\php.lib and object D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\php.exp
libcurl_a.lib(curl_sspi.obj) : error LNK2001: unresolved external symbol InitSecurityInterfaceA
D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\php.exe : fatal error LNK1120: 1 unresolved externals
NMAKE : fatal error U1077: '"link.exe" /nologo @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\PHP_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\CLI_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\BZ2_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\CTYPE_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\CURL_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\DATE_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\FILTER_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\GD_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\HASH_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\ICONV_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\JSON_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\MBSTRING_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\OPCACHE_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\OPENSSL_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\PCRE_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\RANDOM_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\REFLECTION_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\SESSION_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\SPL_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\SQLITE3_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\STANDARD_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\TOKENIZER_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\YAML_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\ZIP_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\ZLIB_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\LIBXML_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\DOM_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\PDO_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\PDO_SQLITE_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\PHAR_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\SIMPLEXML_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\XML_GLOBAL_OBJS.txt" @"D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\resp\XMLWRITER_GLOBAL_OBJS.txt" libbz2_a.lib libcurl_a.lib libcrypto.lib libssl.lib Crypt32.Lib WinMM.Lib Wldap32.Lib normaliz.lib libssh2.lib nghttp2.lib zlib_a.lib libjpeg_a.lib libpng_a.lib libfreetype_a.lib libiconv_a.lib libwebp.lib libsharpyuv.lib avif.lib User32.Lib Gdi32.Lib libiconv_a.lib libcrypto.lib libssl.lib Crypt32.Lib libsqlite3_a.lib iphlpapi.lib yaml.lib libzip_a.lib libbz2_a.lib zlib_a.lib liblzma_a.lib zlib_a.lib libxml2_a.lib libiconv_a.lib libsqlite3_a.lib D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\Zend\jump_x86_64_ms_pe_masm.obj D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\Zend\make_x86_64_ms_pe_masm.obj kernel32.lib ole32.lib user32.lib advapi32.lib shell32.lib ws2_32.lib Dnsapi.lib psapi.lib bcrypt.lib ws2_32.lib shell32.lib D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\php.exe.res /out:D:\a\cms-launcher\cms-launcher\source\php-src\x64\Release\php.exe /nologo /libpath:"D:\a\cms-launcher\cms-launcher\buildroot\lib" /stack:67108864 /ltcg /nodefaultlib:msvcrt /nodefaultlib:msvcrtd /ignore:4286' : return code '0x460'
Stop.
[01:35:28] [E] Uncaught SPC\exception\RuntimeException: Command run failed with code[2]: cd /d "D:\a\cms-launcher\cms-launcher\source\php-src" && D:\a\cms-launcher\cms-launcher\php-sdk-binary-tools\phpsdk-vs17-x64.bat -t nmake_cli_wrapper.bat --task-args php.exe at D:\a\cms-launcher\cms-launcher\src\globals\functions.php(177)
[01:35:28] [E] #0 D:\a\cms-launcher\cms-launcher\src\SPC\util\WindowsCmd.php(52): f_passthru()
#1 D:\a\cms-launcher\cms-launcher\src\SPC\builder\windows\WindowsBuilder.php(167): SPC\util\WindowsCmd->exec()
#2 D:\a\cms-launcher\cms-launcher\src\SPC\builder\windows\WindowsBuilder.php(133): SPC\builder\windows\WindowsBuilder->buildCli()
#3 D:\a\cms-launcher\cms-launcher\src\SPC\command\BuildPHPCommand.php(208): SPC\builder\windows\WindowsBuilder->buildPHP()
#4 D:\a\cms-launcher\cms-launcher\src\SPC\command\BaseCommand.php(107): SPC\command\BuildPHPCommand->handle()
#5 D:\a\cms-launcher\cms-launcher\vendor\symfony\console\Command\Command.php(326): SPC\command\BaseCommand->execute()
#6 D:\a\cms-launcher\cms-launcher\vendor\symfony\console\Application.php(1078): Symfony\Component\Console\Command\Command->run()
#7 D:\a\cms-launcher\cms-launcher\vendor\symfony\console\Application.php(324): Symfony\Component\Console\Application->doRunCommand()
#8 D:\a\cms-launcher\cms-launcher\vendor\symfony\console\Application.php(175): Symfony\Component\Console\Application->doRun()
#9 D:\a\cms-launcher\cms-launcher\bin\spc(31): Symfony\Component\Console\Application->run()
#10 {main}
A known issue? I haven't changed anything about the build process part from bumping static-php-cli to 2.6.1, but this was also happening on 2.5.2.
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working