Skip to content

There is a bug in static‑php‑cli v2. When compiling PHP 8.3.31 with ./spc craft --debug using a craft.yml configuration file, a compilation error occurs if the ldap extension is enabled. #1221

Description

@thomaszhichao

Failed module: library ldap builder for Linux

Failed command: make -j4
Command executed in: /root/php8.3.31/source/ldap
Command inline env variables:
CFLAGS=-Wno-date-time -I/root/php8.3.31/buildroot/include -fPIC -Os
CXXFLAGS=-I/root/php8.3.31/buildroot/include -fPIC -Os
LIBS=-ldl -lpthread -lm
LDFLAGS=-L/root/php8.3.31/buildroot/lib -L/root/php8.3.31/buildroot/lib
CPPFLAGS=-I/root/php8.3.31/buildroot/include

Build PHP extra info:
Build OS: Linux (x86_64)
Build Target: false
Build Toolchain: SPC\toolchain\GccNativeToolchain
Build SAPI: cli, fpm
Static Extensions (49): amqp,apcu,bcmath,bz2,calendar,ctype,curl,dba,dom,exif,fileinfo,filter,zlib,gd,gettext,iconv,intl,openssl,ldap,xml,libxml,mbstring,mbregex,mysqlnd,mysqli,opcache,pcntl,pdo,pdo_mysql,sqlite3,pdo_sqlite,phar,posix,readline,session,redis,shmop,simplexml,soap,sockets,sodium,sysvmsg,sysvsem,sysvshm,tokenizer,xmlreader,xmlwriter,xsl,zip
Shared Extensions (0): ""
Libraries (23): zlib,openssl,librabbitmq,bzip2,libiconv,libxml2,gmp,libsodium,ldap,ncurses,gettext,libedit,curl,libpng,icu,onig,sqlite,libxslt,libzip
Strip Binaries: yes
Enable ZTS: no
Config File Path: /usr/local/php/etc
UPX Pack: enabled
PHP Version: 8.3.31

Builder function: setupLibs

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions