This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by PHP configure 8.0.28, which was generated by GNU Autoconf 2.69. Invocation command line was $ ./configure --prefix=/usr/local/php_apache --with-config-file-path=/usr/local/php_apache/etc --with-apxs2=/usr/local/httpd2.4.57/bin/apxs --with-zlib-dir --with-freetype-dir --enable-mbstring --with-libxml-dir=/usr --enable-xmlreader --enable-xmlwriter --enable-soap --enable-calendar --with-curl --with-zlib --with-gd --with-pdo-mysql --with-mysqli --with-mysql-sock --enable-mysqlnd --disable-rpath --enable-inline-optimization --with-bz2 --with-zlib --enable-sockets --enable-sysvsem --enable-sysvshm --enable-pcntl --enable-mbregex --enable-exif --enable-bcmath --with-mhash --enable-zip --with-pcre-regex --with-jpeg-dir=/usr --with-png-dir=/usr --with-openssl --enable-ftp --with-kerberos --with-gettext --with-xmlrpc --with-xsl --disable-fileinfo ## --------- ## ## Platform. ## ## --------- ## hostname = wordpress uname -m = x86_64 uname -r = 3.10.0-1160.88.1.el7.x86_64 uname -s = Linux uname -v = #1 SMP Tue Mar 7 15:41:52 UTC 2023 /usr/bin/uname -p = x86_64 /bin/uname -X = unknown /bin/arch = x86_64 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /root/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:3447: checking for grep that handles long lines and -e configure:3505: result: /usr/bin/grep configure:3510: checking for egrep configure:3572: result: /usr/bin/grep -E configure:3577: checking for a sed that does not truncate output configure:3641: result: /usr/bin/sed configure:3724: checking build system type configure:3738: result: x86_64-pc-linux-gnu configure:3758: checking host system type configure:3771: result: x86_64-pc-linux-gnu configure:3791: checking target system type configure:3804: result: x86_64-pc-linux-gnu configure:3963: checking for pkg-config configure:3981: found /usr/bin/pkg-config configure:3993: result: /usr/bin/pkg-config configure:4018: checking pkg-config is at least version 0.9.0 configure:4021: result: yes configure:4083: checking for cc configure:4099: found /usr/bin/cc configure:4110: result: cc configure:4141: checking for C compiler version configure:4150: cc --version >&5 cc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:4161: $? = 0 configure:4150: cc -v >&5 Using built-in specs. COLLECT_GCC=cc COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper Target: x86_64-redhat-linux Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux Thread model: posix gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) configure:4161: $? = 0 configure:4150: cc -V >&5 cc: error: unrecognized command line option '-V' cc: fatal error: no input files compilation terminated. configure:4161: $? = 4 configure:4150: cc -qversion >&5 cc: error: unrecognized command line option '-qversion' cc: fatal error: no input files compilation terminated. configure:4161: $? = 4 configure:4181: checking whether the C compiler works configure:4203: cc conftest.c >&5 configure:4207: $? = 0 configure:4255: result: yes configure:4258: checking for C compiler default output file name configure:4260: result: a.out configure:4266: checking for suffix of executables configure:4273: cc -o conftest conftest.c >&5 configure:4277: $? = 0 configure:4299: result: configure:4321: checking whether we are cross compiling configure:4329: cc -o conftest conftest.c >&5 configure:4333: $? = 0 configure:4340: ./conftest configure:4344: $? = 0 configure:4359: result: no configure:4364: checking for suffix of object files configure:4386: cc -c conftest.c >&5 configure:4390: $? = 0 configure:4411: result: o configure:4415: checking whether we are using the GNU C compiler configure:4434: cc -c conftest.c >&5 configure:4434: $? = 0 configure:4443: result: yes configure:4452: checking whether cc accepts -g configure:4472: cc -c -g conftest.c >&5 configure:4472: $? = 0 configure:4513: result: yes configure:4530: checking for cc option to accept ISO C89 configure:4593: cc -c -g -O2 conftest.c >&5 configure:4593: $? = 0 configure:4606: result: none needed configure:4632: checking how to run the C preprocessor configure:4663: cc -E conftest.c configure:4663: $? = 0 configure:4677: cc -E conftest.c conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory #include ^ compilation terminated. configure:4677: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | /* end confdefs.h. */ | #include configure:4702: result: cc -E configure:4722: cc -E conftest.c configure:4722: $? = 0 configure:4736: cc -E conftest.c conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory #include ^ compilation terminated. configure:4736: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | /* end confdefs.h. */ | #include configure:4767: checking for icc configure:4776: result: no configure:4790: checking for suncc configure:4799: result: no configure:4813: checking for cc option to accept ISO C99 configure:4962: cc -c -g -O2 conftest.c >&5 conftest.c:59:29: error: expected ';', ',' or ')' before 'text' test_restrict (ccp restrict text) ^ conftest.c: In function 'main': conftest.c:113:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newvar' char *restrict newvar = "Another string"; ^ conftest.c:113:18: error: 'newvar' undeclared (first use in this function) conftest.c:113:18: note: each undeclared identifier is reported only once for each function it appears in conftest.c:123:3: error: 'for' loop initial declarations are only allowed in C99 mode for (int i = 0; i < ia->datasize; ++i) ^ conftest.c:123:3: note: use option -std=c99 or -std=gnu99 to compile your code configure:4962: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | /* end confdefs.h. */ | #include | #include | #include | #include | #include | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | #define debug(...) fprintf (stderr, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | your preprocessor is broken; | #endif | #if BIG_OK | #else | your preprocessor is broken; | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // See if C++-style comments work. | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static void | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str; | int number; | float fnumber; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | } | | int | main () | { | | // Check bool. | _Bool success = false; | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | ; | return 0; | } configure:4962: cc -std=gnu99 -c -g -O2 conftest.c >&5 configure:4962: $? = 0 configure:4982: result: -std=gnu99 configure:4995: checking how to run the C preprocessor configure:5065: result: cc -E configure:5085: cc -E conftest.c configure:5085: $? = 0 configure:5099: cc -E conftest.c conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory #include ^ compilation terminated. configure:5099: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | /* end confdefs.h. */ | #include configure:5127: checking for ANSI C header files configure:5147: cc -std=gnu99 -c -g -O2 conftest.c >&5 configure:5147: $? = 0 configure:5220: cc -std=gnu99 -o conftest -g -O2 conftest.c >&5 configure:5220: $? = 0 configure:5220: ./conftest configure:5220: $? = 0 configure:5231: result: yes configure:5244: checking for sys/types.h configure:5244: cc -std=gnu99 -c -g -O2 conftest.c >&5 configure:5244: $? = 0 configure:5244: result: yes configure:5244: checking for sys/stat.h configure:5244: cc -std=gnu99 -c -g -O2 conftest.c >&5 configure:5244: $? = 0 configure:5244: result: yes configure:5244: checking for stdlib.h configure:5244: cc -std=gnu99 -c -g -O2 conftest.c >&5 configure:5244: $? = 0 configure:5244: result: yes configure:5244: checking for string.h configure:5244: cc -std=gnu99 -c -g -O2 conftest.c >&5 configure:5244: $? = 0 configure:5244: result: yes configure:5244: checking for memory.h configure:5244: cc -std=gnu99 -c -g -O2 conftest.c >&5 configure:5244: $? = 0 configure:5244: result: yes configure:5244: checking for strings.h configure:5244: cc -std=gnu99 -c -g -O2 conftest.c >&5 configure:5244: $? = 0 configure:5244: result: yes configure:5244: checking for inttypes.h configure:5244: cc -std=gnu99 -c -g -O2 conftest.c >&5 configure:5244: $? = 0 configure:5244: result: yes configure:5244: checking for stdint.h configure:5244: cc -std=gnu99 -c -g -O2 conftest.c >&5 configure:5244: $? = 0 configure:5244: result: yes configure:5244: checking for unistd.h configure:5244: cc -std=gnu99 -c -g -O2 conftest.c >&5 configure:5244: $? = 0 configure:5244: result: yes configure:5257: checking minix/config.h usability configure:5257: cc -std=gnu99 -c -g -O2 conftest.c >&5 conftest.c:52:26: fatal error: minix/config.h: No such file or directory #include ^ compilation terminated. configure:5257: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:5257: result: no configure:5257: checking minix/config.h presence configure:5257: cc -E conftest.c conftest.c:19:26: fatal error: minix/config.h: No such file or directory #include ^ compilation terminated. configure:5257: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include configure:5257: result: no configure:5257: checking for minix/config.h configure:5257: result: no configure:5278: checking whether it is safe to define __EXTENSIONS__ configure:5296: cc -std=gnu99 -c -g -O2 conftest.c >&5 configure:5296: $? = 0 configure:5303: result: yes configure:5317: checking whether ln -s works configure:5321: result: yes configure:5332: checking for system library directory configure:5347: result: lib configure:5356: checking whether to enable runpaths configure:5370: result: no configure:5377: checking if compiler supports -Wl,-rpath, configure:5396: cc -std=gnu99 -o conftest -g -O2 conftest.c -Wl,-rpath,/usr/lib >&5 configure:5396: $? = 0 configure:5406: result: yes configure:5458: checking for gawk configure:5475: found /usr/bin/gawk configure:5486: result: gawk configure:5528: checking for bison configure:5544: found /usr/bin/bison configure:5555: result: bison configure:5568: checking for bison version configure:5611: result: 3.0.4 (ok) configure:5636: checking for re2c configure:5666: result: no configure:5729: checking whether to enable computed goto gcc extension with re2c configure:5743: result: no configure:5811: checking whether C compiler accepts -fvisibility=hidden configure:5830: cc -std=gnu99 -c -g -O2 -fvisibility=hidden conftest.c >&5 configure:5830: $? = 0 configure:5838: result: yes configure:5906: checking whether to force non-PIC code in shared modules configure:5920: result: no configure:5925: checking whether we are using musl libc configure:5935: result: no configure:5948: checking whether /dev/urandom exists configure:5954: result: yes configure:5969: checking for global register variables support configure:6020: cc -std=gnu99 -c -g -O2 -fvisibility=hidden conftest.c >&5 configure:6020: $? = 0 configure:6038: result: yes configure:6041: checking whether __cpuid_count is available configure:6063: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden conftest.c >&5 configure:6063: $? = 0 configure:6075: result: yes configure:6086: checking for pthreads_cflags configure:6116: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -kthread conftest.c >&5 cc: error: unrecognized command line option '-kthread' configure:6116: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | /* end confdefs.h. */ | | #include | #include | | void *thread_routine(void *data) { | return data; | } | | int main() { | pthread_t thd; | pthread_mutexattr_t mattr; | int data = 1; | pthread_mutexattr_init(&mattr); | return pthread_create(&thd, NULL, thread_routine, &data); | } configure:6116: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread conftest.c >&5 configure:6116: $? = 0 configure:6137: result: -pthread configure:6140: checking for pthreads_lib configure:6170: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden conftest.c -lpthread >&5 configure:6170: $? = 0 configure:6191: result: pthread configure:6261: result: configure:6263: result: Configuring SAPI modules configure:6296: checking for Apache 2 handler module support via DSO through APXS configure:6922: result: yes configure:6958: checking for setproctitle configure:6958: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden conftest.c >&5 /tmp/cc0rBJhH.o: In function `main': /root/php-8.0.28/conftest.c:61: undefined reference to `setproctitle' collect2: error: ld returned 1 exit status configure:6958: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | /* end confdefs.h. */ | /* Define setproctitle to an innocuous variant, in case declares setproctitle. | For example, HP-UX 11i declares gettimeofday. */ | #define setproctitle innocuous_setproctitle | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setproctitle (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef setproctitle | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setproctitle (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_setproctitle || defined __stub___setproctitle | choke me | #endif | | int | main () | { | return setproctitle (); | ; | return 0; | } configure:6958: result: no configure:6970: checking sys/pstat.h usability configure:6970: cc -std=gnu99 -c -g -O2 -fvisibility=hidden conftest.c >&5 conftest.c:60:23: fatal error: sys/pstat.h: No such file or directory #include ^ compilation terminated. configure:6970: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:6970: result: no configure:6970: checking sys/pstat.h presence configure:6970: cc -E conftest.c conftest.c:27:23: fatal error: sys/pstat.h: No such file or directory #include ^ compilation terminated. configure:6970: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | /* end confdefs.h. */ | #include configure:6970: result: no configure:6970: checking for sys/pstat.h configure:6970: result: no configure:6981: checking for PS_STRINGS configure:7000: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden conftest.c >&5 conftest.c:27:29: fatal error: machine/vmparam.h: No such file or directory #include ^ compilation terminated. configure:7000: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | PS_STRINGS->ps_nargvstr = 1; | PS_STRINGS->ps_argvstr = "foo"; | ; | return 0; | } configure:7008: result: no configure:7016: checking for CLI build configure:7175: result: yes configure:7202: checking for embedded SAPI library support configure:7406: result: no configure:7460: checking for FPM build configure:9238: result: no configure:9245: checking for clang fuzzer SAPI configure:10159: result: no configure:10165: checking for LiteSpeed support configure:10334: result: no configure:10343: checking for phpdbg support configure:10378: result: yes configure:10387: checking for phpdbg web SAPI support configure:10422: result: no configure:10431: checking for phpdbg debug build configure:10445: result: no configure:10454: checking for phpdbg readline support configure:10468: result: no configure:10475: checking whether termios.h defines TIOCGWINSZ configure:10498: result: no configure:10502: checking whether sys/ioctl.h defines TIOCGWINSZ configure:10525: result: yes configure:10552: checking for phpdbg and readline integration configure:10567: result: disabled configure:10998: checking for CGI build configure:11001: result: yes configure:11004: checking for sun_len in sys/un.h configure:11019: result: no configure:11025: checking whether cross-process locking is required by accept() configure:11036: result: no configure:11186: checking for chosen SAPI module configure:11188: result: apache2handler configure:11191: checking for executable SAPI binaries configure:11194: result: cli phpdbg cgi configure:11245: result: configure:11247: result: Running system checks configure:11255: checking for sendmail configure:11274: found /usr/sbin/sendmail configure:11287: result: /usr/sbin/sendmail configure:11301: checking whether system uses EBCDIC configure:11320: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lpthread >&5 configure:11320: $? = 0 configure:11320: ./conftest configure:11320: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | /* end confdefs.h. */ | | int main(void) { | return (unsigned char)'A' != (unsigned char)0xC1; | } | configure:11334: result: no configure:11341: checking whether byte ordering is bigendian configure:11367: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lpthread >&5 configure:11367: $? = 0 configure:11367: ./conftest configure:11367: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | /* end confdefs.h. */ | | int main(void) | { | short one = 1; | char *cp = (char *)&one; | | if (*cp == 0) { | return(0); | } else { | return(1); | } | } | configure:11378: result: no configure:11388: checking whether writing to stdout works configure:11417: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lpthread >&5 configure:11417: $? = 0 configure:11417: ./conftest configure:11417: $? = 0 configure:11432: result: yes configure:11486: checking for socket configure:11486: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lpthread >&5 configure:11486: $? = 0 configure:11486: result: yes configure:11789: checking for socketpair configure:11789: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lpthread >&5 configure:11789: $? = 0 configure:11789: result: yes configure:12092: checking for htonl configure:12092: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lpthread >&5 configure:12092: $? = 0 configure:12092: result: yes configure:12395: checking for gethostname configure:12395: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lpthread >&5 configure:12395: $? = 0 configure:12395: result: yes configure:12698: checking for gethostbyaddr configure:12698: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lpthread >&5 configure:12698: $? = 0 configure:12698: result: yes configure:13001: checking for dlopen configure:13001: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lpthread >&5 /tmp/ccrct4Qz.o: In function `main': /root/php-8.0.28/conftest.c:70: undefined reference to `dlopen' collect2: error: ld returned 1 exit status configure:13001: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | /* end confdefs.h. */ | /* Define dlopen to an innocuous variant, in case declares dlopen. | For example, HP-UX 11i declares gettimeofday. */ | #define dlopen innocuous_dlopen | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dlopen (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef dlopen | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dlopen (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_dlopen || defined __stub___dlopen | choke me | #endif | | int | main () | { | return dlopen (); | ; | return 0; | } configure:13001: result: no configure:13005: checking for __dlopen configure:13005: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lpthread >&5 /tmp/ccRcTfyF.o: In function `main': /root/php-8.0.28/conftest.c:70: undefined reference to `__dlopen' collect2: error: ld returned 1 exit status configure:13005: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | /* end confdefs.h. */ | /* Define __dlopen to an innocuous variant, in case declares __dlopen. | For example, HP-UX 11i declares gettimeofday. */ | #define __dlopen innocuous___dlopen | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __dlopen (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef __dlopen | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __dlopen (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub___dlopen || defined __stub_____dlopen | choke me | #endif | | int | main () | { | return __dlopen (); | ; | return 0; | } configure:13005: result: no configure:13028: checking for dlopen in -ldl configure:13053: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -ldl -lpthread >&5 configure:13053: $? = 0 configure:13062: result: yes configure:13124: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lpthread -ldl >&5 configure:13124: $? = 0 configure:13124: ./conftest configure:13124: $? = 0 configure:13304: checking for dlsym configure:13304: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -ldl -lpthread >&5 configure:13304: $? = 0 configure:13304: result: yes configure:13607: checking for sin in -lm configure:13632: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 conftest.c:47:6: warning: conflicting types for built-in function 'sin' [enabled by default] char sin (); ^ configure:13632: $? = 0 configure:13641: result: yes configure:13658: checking for inet_aton configure:13658: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:13658: $? = 0 configure:13658: result: yes configure:14011: checking for stdint.h configure:14011: result: yes configure:14011: checking for dirent.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/param.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/types.h configure:14011: result: yes configure:14011: checking for sys/time.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for netinet/in.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for alloca.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for arpa/inet.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for arpa/nameser.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for crypt.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for dns.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c:70:17: fatal error: dns.h: No such file or directory #include ^ compilation terminated. configure:14011: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_ARPA_NAMESER_H | #include | #endif | | | #include configure:14011: result: no configure:14011: checking for fcntl.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for grp.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for ieeefp.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c:72:20: fatal error: ieeefp.h: No such file or directory #include ^ compilation terminated. configure:14011: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_ARPA_NAMESER_H | #include | #endif | | | #include configure:14011: result: no configure:14011: checking for langinfo.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for malloc.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for poll.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for pty.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for pwd.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for resolv.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for strings.h configure:14011: result: yes configure:14011: checking for syslog.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sysexits.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/ioctl.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/file.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/mman.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/mount.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/poll.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/resource.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/select.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/socket.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/stat.h configure:14011: result: yes configure:14011: checking for sys/statfs.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/statvfs.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/vfs.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/sysexits.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c:93:26: fatal error: sys/sysexits.h: No such file or directory #include ^ compilation terminated. configure:14011: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_ARPA_NAMESER_H | #include | #endif | | | #include configure:14011: result: no configure:14011: checking for sys/uio.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/wait.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/loadavg.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c:95:25: fatal error: sys/loadavg.h: No such file or directory #include ^ compilation terminated. configure:14011: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_ARPA_NAMESER_H | #include | #endif | | | #include configure:14011: result: no configure:14011: checking for unistd.h configure:14011: result: yes configure:14011: checking for unix.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c:96:18: fatal error: unix.h: No such file or directory #include ^ compilation terminated. configure:14011: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_ARPA_NAMESER_H | #include | #endif | | | #include configure:14011: result: no configure:14011: checking for utime.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/utsname.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for sys/ipc.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for dlfcn.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14011: checking for tmmintrin.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 In file included from conftest.c:100:0: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled" # error "SSSE3 instruction set not enabled" ^ configure:14011: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_ARPA_NAMESER_H | #include | #endif | | | #include configure:14011: result: no configure:14011: checking for nmmintrin.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 In file included from conftest.c:100:0: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/nmmintrin.h:31:3: error: #error "SSE4.2 instruction set not enabled" # error "SSE4.2 instruction set not enabled" ^ configure:14011: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_ARPA_NAMESER_H | #include | #endif | | | #include configure:14011: result: no configure:14011: checking for wmmintrin.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 In file included from conftest.c:100:0: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled" # error "AES/PCLMUL instructions not enabled" ^ configure:14011: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_TYPES_H | #include | #endif | #ifdef HAVE_SYS_TIME_H | #include | #endif | #ifdef HAVE_NETINET_IN_H | #include | #endif | #ifdef HAVE_ARPA_NAMESER_H | #include | #endif | | | #include configure:14011: result: no configure:14011: checking for immintrin.h configure:14011: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14011: $? = 0 configure:14011: result: yes configure:14040: checking for fopencookie configure:14040: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:14040: $? = 0 configure:14040: result: yes configure:14061: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c:84:0: warning: "_GNU_SOURCE" redefined [enabled by default] #define _GNU_SOURCE ^ conftest.c:20:0: note: this is the location of the previous definition #define _GNU_SOURCE 1 ^ configure:14061: $? = 0 configure:14108: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 conftest.c:84:0: warning: "_GNU_SOURCE" redefined [enabled by default] #define _GNU_SOURCE ^ conftest.c:20:0: note: this is the location of the previous definition #define _GNU_SOURCE 1 ^ configure:14108: $? = 0 configure:14108: ./conftest configure:14108: $? = 0 configure:14166: checking for broken getcwd configure:14177: result: no configure:14183: checking for broken gcc optimize-strlen configure:14214: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:14214: $? = 0 configure:14214: ./conftest configure:14214: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | /* end confdefs.h. */ | | #include | #include | #include | struct s | { | int i; | char c[1]; | }; | int main() | { | struct s *s = malloc(sizeof(struct s) + 3); | s->i = 3; | strcpy(s->c, "foo"); | return strlen(s->c+1) == 2; | } | configure:14228: result: no configure:14237: checking whether struct tm is in sys/time.h or time.h configure:14257: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14257: $? = 0 configure:14264: result: time.h configure:14272: checking for struct tm.tm_zone configure:14272: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14272: $? = 0 configure:14272: result: yes configure:14341: checking for missing declarations of reentrant functions configure:14354: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14354: $? = 0 configure:14377: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14377: $? = 0 configure:14400: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14400: $? = 0 configure:14423: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14423: $? = 0 configure:14446: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14446: $? = 0 configure:14458: result: done configure:14462: checking for fclose declaration configure:14475: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14475: $? = 0 configure:14480: result: ok configure:14495: checking for struct flock configure:14514: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14514: $? = 0 configure:14526: result: yes configure:14535: checking for socklen_t configure:14535: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14535: $? = 0 configure:14535: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:102:24: error: expected expression before ')' token if (sizeof ((socklen_t))) ^ configure:14535: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_SOCKET_H | # include | #endif | | | int | main () | { | if (sizeof ((socklen_t))) | return 0; | ; | return 0; | } configure:14535: result: yes configure:14555: checking size of intmax_t configure:14592: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14592: $? = 0 configure:14592: ./conftest configure:14592: $? = 0 configure:14626: result: 8 configure:14630: checking size of ssize_t configure:14667: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14667: $? = 0 configure:14667: ./conftest configure:14667: $? = 0 configure:14701: result: 8 configure:14705: checking size of ptrdiff_t configure:14742: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14742: $? = 0 configure:14742: ./conftest configure:14742: $? = 0 configure:14776: result: 8 configure:14785: checking size of short configure:14790: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:14790: $? = 0 configure:14790: ./conftest configure:14790: $? = 0 configure:14804: result: 2 configure:14818: checking size of int configure:14823: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:14823: $? = 0 configure:14823: ./conftest configure:14823: $? = 0 configure:14837: result: 4 configure:14851: checking size of long configure:14856: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:14856: $? = 0 configure:14856: ./conftest configure:14856: $? = 0 configure:14870: result: 8 configure:14884: checking size of long long configure:14889: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:14889: $? = 0 configure:14889: ./conftest configure:14889: $? = 0 configure:14903: result: 8 configure:14917: checking size of size_t configure:14922: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:14922: $? = 0 configure:14922: ./conftest configure:14922: $? = 0 configure:14936: result: 8 configure:14950: checking size of off_t configure:14955: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:14955: $? = 0 configure:14955: ./conftest configure:14955: $? = 0 configure:14969: result: 8 configure:14979: checking for int8_t configure:14979: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14979: $? = 0 configure:14979: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:113:21: error: expected expression before ')' token if (sizeof ((int8_t))) ^ configure:14979: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | /* end confdefs.h. */ | | #include | #if HAVE_SYS_TYPES_H | # include | #endif | | | int | main () | { | if (sizeof ((int8_t))) | return 0; | ; | return 0; | } configure:14979: result: yes configure:14998: checking for int16_t configure:14998: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:14998: $? = 0 configure:14998: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:114:22: error: expected expression before ')' token if (sizeof ((int16_t))) ^ configure:14998: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | /* end confdefs.h. */ | | #include | #if HAVE_SYS_TYPES_H | # include | #endif | | | int | main () | { | if (sizeof ((int16_t))) | return 0; | ; | return 0; | } configure:14998: result: yes configure:15017: checking for int32_t configure:15017: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:15017: $? = 0 configure:15017: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:115:22: error: expected expression before ')' token if (sizeof ((int32_t))) ^ configure:15017: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | /* end confdefs.h. */ | | #include | #if HAVE_SYS_TYPES_H | # include | #endif | | | int | main () | { | if (sizeof ((int32_t))) | return 0; | ; | return 0; | } configure:15017: result: yes configure:15036: checking for int64_t configure:15036: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:15036: $? = 0 configure:15036: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:116:22: error: expected expression before ')' token if (sizeof ((int64_t))) ^ configure:15036: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | /* end confdefs.h. */ | | #include | #if HAVE_SYS_TYPES_H | # include | #endif | | | int | main () | { | if (sizeof ((int64_t))) | return 0; | ; | return 0; | } configure:15036: result: yes configure:15055: checking for uint8_t configure:15055: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:15055: $? = 0 configure:15055: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:117:22: error: expected expression before ')' token if (sizeof ((uint8_t))) ^ configure:15055: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | /* end confdefs.h. */ | | #include | #if HAVE_SYS_TYPES_H | # include | #endif | | | int | main () | { | if (sizeof ((uint8_t))) | return 0; | ; | return 0; | } configure:15055: result: yes configure:15074: checking for uint16_t configure:15074: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:15074: $? = 0 configure:15074: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:118:23: error: expected expression before ')' token if (sizeof ((uint16_t))) ^ configure:15074: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | /* end confdefs.h. */ | | #include | #if HAVE_SYS_TYPES_H | # include | #endif | | | int | main () | { | if (sizeof ((uint16_t))) | return 0; | ; | return 0; | } configure:15074: result: yes configure:15093: checking for uint32_t configure:15093: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:15093: $? = 0 configure:15093: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:119:23: error: expected expression before ')' token if (sizeof ((uint32_t))) ^ configure:15093: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | /* end confdefs.h. */ | | #include | #if HAVE_SYS_TYPES_H | # include | #endif | | | int | main () | { | if (sizeof ((uint32_t))) | return 0; | ; | return 0; | } configure:15093: result: yes configure:15112: checking for uint64_t configure:15112: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:15112: $? = 0 configure:15112: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:120:23: error: expected expression before ')' token if (sizeof ((uint64_t))) ^ configure:15112: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | /* end confdefs.h. */ | | #include | #if HAVE_SYS_TYPES_H | # include | #endif | | | int | main () | { | if (sizeof ((uint64_t))) | return 0; | ; | return 0; | } configure:15112: result: yes configure:15135: checking for __builtin_expect configure:15151: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:15151: $? = 0 configure:15154: result: yes configure:15174: checking for __builtin_clz configure:15190: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:15190: $? = 0 configure:15193: result: yes configure:15213: checking for __builtin_clzl configure:15229: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:15229: $? = 0 configure:15232: result: yes configure:15252: checking for __builtin_clzll configure:15268: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:15268: $? = 0 configure:15271: result: yes configure:15291: checking for __builtin_ctzl configure:15307: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:15307: $? = 0 configure:15310: result: yes configure:15330: checking for __builtin_ctzll configure:15346: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:15346: $? = 0 configure:15349: result: yes configure:15369: checking for __builtin_smull_overflow configure:15386: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 conftest.c: In function 'main': conftest.c:123:5: warning: implicit declaration of function '__builtin_smull_overflow' [-Wimplicit-function-declaration] return __builtin_smull_overflow(3, 7, &tmpvar); ^ /tmp/ccwSx7wj.o: In function `main': /root/php-8.0.28/conftest.c:123: undefined reference to `__builtin_smull_overflow' collect2: error: ld returned 1 exit status configure:15386: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | /* end confdefs.h. */ | | int | main () | { | | long tmpvar; | return __builtin_smull_overflow(3, 7, &tmpvar); | | ; | return 0; | } configure:15395: result: no configure:15409: checking for __builtin_smulll_overflow configure:15426: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 conftest.c: In function 'main': conftest.c:124:5: warning: implicit declaration of function '__builtin_smulll_overflow' [-Wimplicit-function-declaration] return __builtin_smulll_overflow(3, 7, &tmpvar); ^ /tmp/cciPuUQn.o: In function `main': /root/php-8.0.28/conftest.c:124: undefined reference to `__builtin_smulll_overflow' collect2: error: ld returned 1 exit status configure:15426: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | /* end confdefs.h. */ | | int | main () | { | | long long tmpvar; | return __builtin_smulll_overflow(3, 7, &tmpvar); | | ; | return 0; | } configure:15435: result: no configure:15449: checking for __builtin_saddl_overflow configure:15466: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 conftest.c: In function 'main': conftest.c:125:5: warning: implicit declaration of function '__builtin_saddl_overflow' [-Wimplicit-function-declaration] return __builtin_saddl_overflow(3, 7, &tmpvar); ^ /tmp/cc8NhHVr.o: In function `main': /root/php-8.0.28/conftest.c:125: undefined reference to `__builtin_saddl_overflow' collect2: error: ld returned 1 exit status configure:15466: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | /* end confdefs.h. */ | | int | main () | { | | long tmpvar; | return __builtin_saddl_overflow(3, 7, &tmpvar); | | ; | return 0; | } configure:15475: result: no configure:15489: checking for __builtin_saddll_overflow configure:15506: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 conftest.c: In function 'main': conftest.c:126:5: warning: implicit declaration of function '__builtin_saddll_overflow' [-Wimplicit-function-declaration] return __builtin_saddll_overflow(3, 7, &tmpvar); ^ /tmp/ccgPG9nx.o: In function `main': /root/php-8.0.28/conftest.c:126: undefined reference to `__builtin_saddll_overflow' collect2: error: ld returned 1 exit status configure:15506: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | /* end confdefs.h. */ | | int | main () | { | | long long tmpvar; | return __builtin_saddll_overflow(3, 7, &tmpvar); | | ; | return 0; | } configure:15515: result: no configure:15529: checking for __builtin_ssubl_overflow configure:15546: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 conftest.c: In function 'main': conftest.c:127:5: warning: implicit declaration of function '__builtin_ssubl_overflow' [-Wimplicit-function-declaration] return __builtin_ssubl_overflow(3, 7, &tmpvar); ^ /tmp/ccwpPaRB.o: In function `main': /root/php-8.0.28/conftest.c:127: undefined reference to `__builtin_ssubl_overflow' collect2: error: ld returned 1 exit status configure:15546: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | /* end confdefs.h. */ | | int | main () | { | | long tmpvar; | return __builtin_ssubl_overflow(3, 7, &tmpvar); | | ; | return 0; | } configure:15555: result: no configure:15569: checking for __builtin_ssubll_overflow configure:15586: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 conftest.c: In function 'main': conftest.c:128:5: warning: implicit declaration of function '__builtin_ssubll_overflow' [-Wimplicit-function-declaration] return __builtin_ssubll_overflow(3, 7, &tmpvar); ^ /tmp/ccErZLVK.o: In function `main': /root/php-8.0.28/conftest.c:128: undefined reference to `__builtin_ssubll_overflow' collect2: error: ld returned 1 exit status configure:15586: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | /* end confdefs.h. */ | | int | main () | { | | long long tmpvar; | return __builtin_ssubll_overflow(3, 7, &tmpvar); | | ; | return 0; | } configure:15595: result: no configure:15609: checking for __builtin_cpu_init configure:15625: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:15625: $? = 0 configure:15628: result: yes configure:15648: checking for __builtin_cpu_supports configure:15664: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:15664: $? = 0 configure:15667: result: yes configure:15687: checking whether the compiler supports __alignof__ configure:15707: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:15707: $? = 0 configure:15718: result: yes configure:15726: checking for struct tm.tm_gmtoff configure:15726: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:15726: $? = 0 configure:15726: result: yes configure:15737: checking for struct stat.st_blksize configure:15737: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:15737: $? = 0 configure:15737: result: yes configure:15746: checking for struct stat.st_rdev configure:15746: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:15746: $? = 0 configure:15746: result: yes configure:15757: checking for struct stat.st_blocks configure:15757: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:15757: $? = 0 configure:15757: result: yes configure:15779: checking for size_t configure:15779: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:15779: $? = 0 configure:15779: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:167:21: error: expected expression before ')' token if (sizeof ((size_t))) ^ configure:15779: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((size_t))) | return 0; | ; | return 0; | } configure:15779: result: yes configure:15790: checking for uid_t in sys/types.h configure:15809: result: yes configure:15822: checking for struct sockaddr_storage configure:15839: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:15839: $? = 0 configure:15847: result: yes configure:15854: checking for field sa_len in struct sockaddr configure:15872: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:137:44: error: 'struct sockaddr' has no member named 'sa_len' static struct sockaddr sa; int n = (int) sa.sa_len; return n; ^ configure:15872: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | /* end confdefs.h. */ | #include | #include | int | main () | { | static struct sockaddr sa; int n = (int) sa.sa_len; return n; | ; | return 0; | } configure:15880: result: no configure:15897: checking for __attribute__((ifunc)) configure:15920: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:15920: $? = 0 configure:15933: result: yes configure:15949: checking for __attribute__((target)) configure:15970: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:15970: $? = 0 configure:15983: result: yes configure:15999: checking for IPv6 support configure:16017: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16017: $? = 0 configure:16025: result: yes configure:16089: checking for alphasort configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for asctime_r configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for chroot configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for ctime_r configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for explicit_memset configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 /tmp/ccfJot4V.o: In function `main': /root/php-8.0.28/conftest.c:172: undefined reference to `explicit_memset' collect2: error: ld returned 1 exit status configure:16089: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | /* end confdefs.h. */ | /* Define explicit_memset to an innocuous variant, in case declares explicit_memset. | For example, HP-UX 11i declares gettimeofday. */ | #define explicit_memset innocuous_explicit_memset | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char explicit_memset (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef explicit_memset | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char explicit_memset (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_explicit_memset || defined __stub___explicit_memset | choke me | #endif | | int | main () | { | return explicit_memset (); | ; | return 0; | } configure:16089: result: no configure:16089: checking for flock configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for ftok configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for funopen configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 /tmp/ccLyldGe.o: In function `main': /root/php-8.0.28/conftest.c:174: undefined reference to `funopen' collect2: error: ld returned 1 exit status configure:16089: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | /* end confdefs.h. */ | /* Define funopen to an innocuous variant, in case declares funopen. | For example, HP-UX 11i declares gettimeofday. */ | #define funopen innocuous_funopen | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char funopen (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef funopen | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char funopen (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_funopen || defined __stub___funopen | choke me | #endif | | int | main () | { | return funopen (); | ; | return 0; | } configure:16089: result: no configure:16089: checking for gai_strerror configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for getcwd configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for getloadavg configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for getlogin configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for getprotobyname configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for getprotobynumber configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for getservbyname configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for getservbyport configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for getrusage configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for gettimeofday configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for gmtime_r configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for getpwnam_r configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for getgrnam_r configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for getpwuid_r configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for getwd configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 /tmp/ccV92OYc.o: In function `main': /root/php-8.0.28/conftest.c:188: warning: the `getwd' function is dangerous and should not be used. configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for glob configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for inet_ntoa configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for inet_ntop configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for inet_pton configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for localtime_r configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for lchown configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for memmove configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 conftest.c:184:6: warning: conflicting types for built-in function 'memmove' [enabled by default] char memmove (); ^ configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for mkstemp configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for mmap configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for nice configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for nl_langinfo configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for poll configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for putenv configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for scandir configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for setitimer configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for setenv configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for shutdown configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for sigprocmask configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for statfs configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for statvfs configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for std_syslog configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 /tmp/ccCLrT6T.o: In function `main': /root/php-8.0.28/conftest.c:209: undefined reference to `std_syslog' collect2: error: ld returned 1 exit status configure:16089: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | /* end confdefs.h. */ | /* Define std_syslog to an innocuous variant, in case declares std_syslog. | For example, HP-UX 11i declares gettimeofday. */ | #define std_syslog innocuous_std_syslog | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char std_syslog (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef std_syslog | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char std_syslog (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_std_syslog || defined __stub___std_syslog | choke me | #endif | | int | main () | { | return std_syslog (); | ; | return 0; | } configure:16089: result: no configure:16089: checking for strcasecmp configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 conftest.c:198:6: warning: conflicting types for built-in function 'strcasecmp' [enabled by default] char strcasecmp (); ^ configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for strnlen configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for strptime configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for strtok_r configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for symlink configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for tzset configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for unsetenv configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for usleep configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for utime configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for vasprintf configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for asprintf configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for nanosleep configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16089: checking for memmem configure:16089: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread >&5 configure:16089: $? = 0 configure:16089: result: yes configure:16107: checking how many arguments gethostbyname_r() takes configure:16142: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:194:13: error: too few arguments to function 'gethostbyname_r' (void)gethostbyname_r(name) /* ; */ ^ In file included from conftest.c:188:0: /usr/include/netdb.h:179:12: note: declared here extern int gethostbyname_r (const char *__restrict __name, ^ configure:16142: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | /* end confdefs.h. */ | #include | int | main () | { | | char *name = "www.gnu.org"; | (void)gethostbyname_r(name) /* ; */ | | ; | return 0; | } configure:16172: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:16172: $? = 0 configure:16272: result: six configure:16308: checking for nanosleep in -lrt configure:16333: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread >&5 configure:16333: $? = 0 configure:16342: result: yes configure:16404: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lm -ldl -lpthread -lrt >&5 configure:16404: $? = 0 configure:16404: ./conftest configure:16404: $? = 0 configure:16447: checking for setsockopt in -lnetwork configure:16472: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lnetwork -lrt -lm -ldl -lpthread >&5 /usr/bin/ld: cannot find -lnetwork collect2: error: ld returned 1 exit status configure:16472: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setsockopt (); | int | main () | { | return setsockopt (); | ; | return 0; | } configure:16481: result: no configure:16487: checking for __setsockopt in -lnetwork configure:16512: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lnetwork -lrt -lm -ldl -lpthread >&5 /usr/bin/ld: cannot find -lnetwork collect2: error: ld returned 1 exit status configure:16512: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __setsockopt (); | int | main () | { | return __setsockopt (); | ; | return 0; | } configure:16521: result: no configure:16581: checking for getaddrinfo configure:16597: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread >&5 configure:16597: $? = 0 configure:16644: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread >&5 configure:16644: $? = 0 configure:16644: ./conftest configure:16644: $? = 0 configure:16659: result: yes configure:16667: checking for strlcat configure:16667: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread >&5 /tmp/cc5VyLuw.o: In function `main': /root/php-8.0.28/conftest.c:227: undefined reference to `strlcat' collect2: error: ld returned 1 exit status configure:16667: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | /* end confdefs.h. */ | /* Define strlcat to an innocuous variant, in case declares strlcat. | For example, HP-UX 11i declares gettimeofday. */ | #define strlcat innocuous_strlcat | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char strlcat (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef strlcat | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char strlcat (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_strlcat || defined __stub___strlcat | choke me | #endif | | int | main () | { | return strlcat (); | ; | return 0; | } configure:16667: result: no configure:16680: checking for strlcpy configure:16680: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread >&5 /tmp/ccaaQslu.o: In function `main': /root/php-8.0.28/conftest.c:227: undefined reference to `strlcpy' collect2: error: ld returned 1 exit status configure:16680: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | /* end confdefs.h. */ | /* Define strlcpy to an innocuous variant, in case declares strlcpy. | For example, HP-UX 11i declares gettimeofday. */ | #define strlcpy innocuous_strlcpy | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char strlcpy (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef strlcpy | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char strlcpy (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_strlcpy || defined __stub___strlcpy | choke me | #endif | | int | main () | { | return strlcpy (); | ; | return 0; | } configure:16680: result: no configure:16693: checking for explicit_bzero configure:16693: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread >&5 /tmp/ccCC2koz.o: In function `main': /root/php-8.0.28/conftest.c:227: undefined reference to `explicit_bzero' collect2: error: ld returned 1 exit status configure:16693: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | /* end confdefs.h. */ | /* Define explicit_bzero to an innocuous variant, in case declares explicit_bzero. | For example, HP-UX 11i declares gettimeofday. */ | #define explicit_bzero innocuous_explicit_bzero | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char explicit_bzero (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef explicit_bzero | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char explicit_bzero (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_explicit_bzero || defined __stub___explicit_bzero | choke me | #endif | | int | main () | { | return explicit_bzero (); | ; | return 0; | } configure:16693: result: no configure:16706: checking for getopt configure:16706: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread >&5 configure:16706: $? = 0 configure:16706: result: yes configure:16722: checking for working alloca.h configure:16739: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread >&5 configure:16739: $? = 0 configure:16747: result: yes configure:16755: checking for alloca configure:16792: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread >&5 configure:16792: $? = 0 configure:16800: result: yes configure:16907: checking for type of reentrant time-related functions configure:16936: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread >&5 conftest.c: In function 'main': conftest.c:205:3: warning: assignment makes integer from pointer without a cast [enabled by default] s = gmtime_r(&old, &t); ^ conftest.c:206:1: error: too many arguments to function 'asctime_r' r = (int) asctime_r(&t, buf, 26); ^ In file included from conftest.c:197:0: /usr/include/time.h:272:14: note: declared here extern char *asctime_r (const struct tm *__restrict __tp, ^ conftest.c:206:5: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] r = (int) asctime_r(&t, buf, 26); ^ configure:16936: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | /* end confdefs.h. */ | | #include | | int main() { | char buf[27]; | struct tm t; | time_t old = 0; | int r, s; | | s = gmtime_r(&old, &t); | r = (int) asctime_r(&t, buf, 26); | if (r == s && s == 0) return (0); | return (1); | } | configure:16963: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread >&5 conftest.c: In function 'main': conftest.c:204:3: error: too many arguments to function 'asctime_r' p = asctime_r(&t, buf, 26); ^ In file included from conftest.c:197:0: /usr/include/time.h:272:14: note: declared here extern char *asctime_r (const struct tm *__restrict __tp, ^ configure:16963: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | /* end confdefs.h. */ | | #include | int main() { | struct tm t, *s; | time_t old = 0; | char buf[27], *p; | | s = gmtime_r(&old, &t); | p = asctime_r(&t, buf, 26); | if (p == buf && s == &t) return (0); | return (1); | } | configure:16984: result: POSIX configure:16996: checking for in_addr_t configure:17019: result: yes configure:17028: checking for aarch64 CRC32 API configure:17044: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread >&5 conftest.c:196:22: fatal error: arm_acle.h: No such file or directory #include ^ compilation terminated. configure:17044: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | /* end confdefs.h. */ | #include | int | main () | { | __crc32d(0, 0); | ; | return 0; | } configure:17052: result: no configure:17060: checking for asm goto configure:17082: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread >&5 configure:17082: $? = 0 configure:17082: ./conftest configure:17082: $? = 0 configure:17092: result: yes configure:17104: checking whether to enable valgrind support configure:17119: result: yes configure:17128: checking for valgrind configure:17135: $PKG_CONFIG --exists --print-errors "valgrind" Package valgrind was not found in the pkg-config search path. Perhaps you should add the directory containing `valgrind.pc' to the PKG_CONFIG_PATH environment variable No package 'valgrind' found configure:17138: $? = 1 configure:17152: $PKG_CONFIG --exists --print-errors "valgrind" Package valgrind was not found in the pkg-config search path. Perhaps you should add the directory containing `valgrind.pc' to the PKG_CONFIG_PATH environment variable No package 'valgrind' found configure:17155: $? = 1 configure:17169: result: no No package 'valgrind' found configure:17254: checking for openpty configure:17254: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread >&5 /tmp/ccupS3g6.o: In function `main': /root/php-8.0.28/conftest.c:231: undefined reference to `openpty' collect2: error: ld returned 1 exit status configure:17254: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | /* end confdefs.h. */ | /* Define openpty to an innocuous variant, in case declares openpty. | For example, HP-UX 11i declares gettimeofday. */ | #define openpty innocuous_openpty | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char openpty (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef openpty | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char openpty (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_openpty || defined __stub___openpty | choke me | #endif | | int | main () | { | return openpty (); | ; | return 0; | } configure:17254: result: no configure:17258: checking for __openpty configure:17258: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread >&5 /tmp/ccEHw7sb.o: In function `main': /root/php-8.0.28/conftest.c:231: undefined reference to `__openpty' collect2: error: ld returned 1 exit status configure:17258: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | /* end confdefs.h. */ | /* Define __openpty to an innocuous variant, in case declares __openpty. | For example, HP-UX 11i declares gettimeofday. */ | #define __openpty innocuous___openpty | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __openpty (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef __openpty | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __openpty (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub___openpty || defined __stub_____openpty | choke me | #endif | | int | main () | { | return __openpty (); | ; | return 0; | } configure:17258: result: no configure:17281: checking for openpty in -lutil configure:17306: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lutil -lrt -lm -ldl -lpthread >&5 configure:17306: $? = 0 configure:17315: result: yes configure:17377: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lm -ldl -lpthread -lutil >&5 configure:17377: $? = 0 configure:17377: ./conftest configure:17377: $? = 0 configure:17554: result: configure:17556: result: General settings configure:17571: checking whether to include gcov symbols configure:17585: result: no configure:17628: checking whether to include debugging symbols configure:17642: result: no configure:17676: checking whether to enable debug assertions in release mode configure:17690: result: no configure:17721: checking whether to dlopen extensions with RTLD_NOW instead of RTLD_LAZY configure:17735: result: no configure:17750: checking layout of installed files configure:17765: result: PHP configure:17783: checking path to configuration file configure:17798: result: /usr/local/php_apache/etc configure:17815: checking where to scan for configuration files configure:17842: result: configure:17850: checking whether to enable PHP's own SIGCHLD handler configure:17864: result: no configure:17883: checking whether to explicitly link against libgcc configure:17897: result: no configure:17960: checking whether to enable short tags by default configure:17974: result: yes configure:17993: checking whether to enable dmalloc configure:18007: result: no configure:18078: checking whether to enable IPv6 support configure:18092: result: yes configure:18107: checking whether to enable DTrace support configure:18121: result: no configure:18252: checking how big to make fd sets configure:18284: result: using system default configure:18339: result: configure:18341: result: Configuring extensions configure:18356: checking io.h usability configure:18356: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c:236:16: fatal error: io.h: No such file or directory #include ^ compilation terminated. configure:18356: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:18356: result: no configure:18356: checking io.h presence configure:18356: cc -E -D_REENTRANT conftest.c conftest.c:203:16: fatal error: io.h: No such file or directory #include ^ compilation terminated. configure:18356: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | /* end confdefs.h. */ | #include configure:18356: result: no configure:18356: checking for io.h configure:18356: result: no configure:18370: checking for strtoll configure:18370: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lutil -lrt -lm -ldl -lpthread >&5 configure:18370: $? = 0 configure:18370: result: yes configure:18370: checking for atoll configure:18370: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lutil -lrt -lm -ldl -lpthread >&5 configure:18370: $? = 0 configure:18370: result: yes configure:18745: checking whether to build with LIBXML support configure:18781: result: yes configure:18794: checking for libxml-2.0 >= 2.9.0 configure:18801: $PKG_CONFIG --exists --print-errors "libxml-2.0 >= 2.9.0" configure:18804: $? = 0 configure:18818: $PKG_CONFIG --exists --print-errors "libxml-2.0 >= 2.9.0" configure:18821: $? = 0 configure:18879: result: yes configure:19305: checking for OpenSSL support configure:19341: result: yes configure:19350: checking for Kerberos support configure:19365: result: yes configure:19374: checking whether to use system default cipher list instead of hardcoded value configure:19389: result: no configure:19648: checking for krb5-gssapi krb5 configure:19655: $PKG_CONFIG --exists --print-errors "krb5-gssapi krb5" configure:19658: $? = 0 configure:19672: $PKG_CONFIG --exists --print-errors "krb5-gssapi krb5" configure:19675: $? = 0 configure:19733: result: yes configure:19884: checking for openssl >= 1.0.1 configure:19891: $PKG_CONFIG --exists --print-errors "openssl >= 1.0.1" configure:19894: $? = 0 configure:19908: $PKG_CONFIG --exists --print-errors "openssl >= 1.0.1" configure:19911: $? = 0 configure:19969: result: yes configure:20131: checking for RAND_egd configure:20131: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto >&5 configure:20131: $? = 0 configure:20131: result: yes configure:20730: checking for PCRE library to use configure:20732: result: bundled configure:20749: checking whether to enable PCRE JIT functionality configure:20755: result: yes configure:20758: checking whether Intel CET is enabled configure:20773: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c:216:13: error: #error CET is not enabled # error CET is not enabled ^ configure:20773: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | /* end confdefs.h. */ | | | #ifndef __CET__ | # error CET is not enabled | #endif | configure:20788: result: no configure:21082: checking whether to enable the SQLite3 extension configure:21118: result: yes configure:21127: checking for sqlite3 > 3.7.4 configure:21134: $PKG_CONFIG --exists --print-errors "sqlite3 > 3.7.4" configure:21137: $? = 0 configure:21151: $PKG_CONFIG --exists --print-errors "sqlite3 > 3.7.4" configure:21154: $? = 0 configure:21212: result: yes configure:21465: checking for sqlite3_errstr in -lsqlite3 configure:21490: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lsqlite3 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 >&5 configure:21490: $? = 0 configure:21499: result: yes configure:21626: checking for sqlite3_expanded_sql in -lsqlite3 configure:21651: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lsqlite3 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 >&5 /tmp/ccxD979f.o: In function `main': /root/php-8.0.28/conftest.c:226: undefined reference to `sqlite3_expanded_sql' collect2: error: ld returned 1 exit status configure:21651: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sqlite3_expanded_sql (); | int | main () | { | return sqlite3_expanded_sql (); | ; | return 0; | } configure:21660: result: no configure:21788: checking for sqlite3_load_extension in -lsqlite3 configure:21813: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lsqlite3 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 >&5 configure:21813: $? = 0 configure:21822: result: yes configure:22098: checking for ZLIB support configure:22134: result: yes configure:22143: checking for zlib >= 1.2.0.4 configure:22150: $PKG_CONFIG --exists --print-errors "zlib >= 1.2.0.4" configure:22153: $? = 0 configure:22167: $PKG_CONFIG --exists --print-errors "zlib >= 1.2.0.4" configure:22170: $? = 0 configure:22228: result: yes configure:22633: checking whether to enable bc style precision math functions configure:22668: result: yes configure:22952: checking for BZip2 support configure:22988: result: yes configure:22998: checking for BZip2 in default path configure:23003: result: found in /usr configure:23123: checking for BZ2_bzerror in -lbz2 configure:23148: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz >&5 configure:23148: $? = 0 configure:23157: result: yes configure:23565: checking whether to enable calendar conversion support configure:23600: result: yes configure:23863: checking whether to enable ctype functions configure:23898: result: yes configure:24161: checking for cURL support configure:24197: result: yes configure:24206: checking for libcurl >= 7.29.0 configure:24213: $PKG_CONFIG --exists --print-errors "libcurl >= 7.29.0" configure:24216: $? = 0 configure:24230: $PKG_CONFIG --exists --print-errors "libcurl >= 7.29.0" configure:24233: $? = 0 configure:24291: result: yes configure:24300: $PKG_CONFIG --exists --print-errors "libcurl" configure:24303: $? = 0 configure:24459: checking for SSL support in libcurl configure:24464: result: yes configure:24478: checking for libcurl linked against old openssl configure:24516: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT -lcurl conftest.c -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl >&5 configure:24516: $? = 0 configure:24516: ./conftest configure:24516: $? = 2 configure: program exited with status 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | /* end confdefs.h. */ | | #include | #include | | int main(int argc, char *argv[]) | { | curl_version_info_data *data = curl_version_info(CURLVERSION_NOW); | | if (data && data->ssl_version && *data->ssl_version) { | const char *ptr = data->ssl_version; | | while(*ptr == ' ') ++ptr; | if (strncasecmp(ptr, "OpenSSL/1.1", sizeof("OpenSSL/1.1")-1) == 0) { | /* New OpenSSL version */ | return 3; | } | if (strncasecmp(ptr, "OpenSSL", sizeof("OpenSSL")-1) == 0) { | /* Old OpenSSL version */ | return 0; | } | /* Different SSL library */ | return 2; | } | /* No SSL support */ | return 1; | } | configure:24769: result: no configure:24891: checking for curl_easy_perform in -lcurl configure:24916: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT -lcurl conftest.c -lcurl -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl >&5 configure:24916: $? = 0 configure:24925: result: yes configure:25812: checking for QDBM support configure:25823: result: no configure:26157: checking for GDBM support configure:26168: result: no configure:26488: checking for NDBM support configure:26499: result: no configure:26846: checking for TCADB support configure:26857: result: no configure:27204: checking for LMDB support configure:27215: result: no configure:27535: checking for Berkeley DB4 support configure:27546: result: no configure:27855: checking for Berkeley DB3 support configure:27866: result: no configure:28175: checking for Berkeley DB2 support configure:28186: result: no configure:28419: checking for DB1 support configure:28430: result: no configure:28794: checking for DBM support configure:28805: result: no configure:29203: checking for CDB support configure:29214: result: no configure:29234: checking for INI File support configure:29245: result: no configure:29265: checking for FlatFile support configure:29276: result: no configure:29282: checking whether to enable DBA interface configure:29559: result: no configure:29569: checking whether to enable DOM support configure:29604: result: yes configure:29619: checking for libxml-2.0 >= 2.9.0 configure:29704: result: yes configure:30188: checking whether to build with Enchant support configure:30224: result: no configure:31271: checking whether to enable EXIF (metadata from images) support configure:31306: result: yes configure:31569: checking for FFI support configure:31605: result: no configure:32360: checking for fileinfo support configure:32395: result: no configure:32743: checking whether to enable input filter support configure:32778: result: yes configure:33079: checking whether to enable FTP support configure:33114: result: yes configure:33123: checking whether to explicitly enable FTP SSL support configure:33138: result: no configure:33402: checking for openssl >= 1.0.1 configure:33487: result: yes configure:33651: checking for GD support configure:33686: result: no configure:33695: checking for external libgd configure:33710: result: no configure:33720: checking for libwebp configure:33735: result: no configure:33746: checking for libjpeg configure:33761: result: no configure:33771: checking for libXpm configure:33786: result: no configure:33795: checking for FreeType 2 configure:33810: result: no configure:33819: checking whether to enable JIS-mapped Japanese font support in GD configure:33833: result: no configure:37724: checking for GNU gettext support configure:37760: result: yes configure:37780: checking for bindtextdomain in -lintl configure:37805: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT -L/usr/lib conftest.c -lintl -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto >&5 /usr/bin/ld: cannot find -lintl collect2: error: ld returned 1 exit status configure:37805: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char bindtextdomain (); | int | main () | { | return bindtextdomain (); | ; | return 0; | } configure:37814: result: no configure:37822: checking for bindtextdomain in -lc configure:37847: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT -L/usr/lib conftest.c -lc -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto >&5 configure:37847: $? = 0 configure:37856: result: yes configure:38158: checking for ngettext in -lc configure:38183: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT -L/usr/lib conftest.c -lc -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto >&5 configure:38183: $? = 0 configure:38193: result: yes configure:38202: checking for dngettext in -lc configure:38227: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT -L/usr/lib conftest.c -lc -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto >&5 configure:38227: $? = 0 configure:38237: result: yes configure:38246: checking for dcngettext in -lc configure:38271: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT -L/usr/lib conftest.c -lc -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto >&5 configure:38271: $? = 0 configure:38281: result: yes configure:38290: checking for bind_textdomain_codeset in -lc configure:38315: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT -L/usr/lib conftest.c -lc -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto >&5 configure:38315: $? = 0 configure:38325: result: yes configure:38442: checking for GNU MP support configure:38478: result: no configure:39242: checking for mhash support configure:39278: result: yes configure:39306: checking size of long configure:39325: result: 8 configure:39335: checking if we're at 64-bit platform configure:39346: result: yes configure:39642: checking for iconv support configure:39678: result: yes configure:39693: checking for iconv configure:39693: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:39693: $? = 0 configure:39693: result: yes configure:40223: checking if iconv is glibc's configure:40236: cc -std=gnu99 -o conftest -I/root/php-8.0.28/ext/date/lib -I/usr/include/libxml2 -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto >&5 configure:40236: $? = 0 configure:40238: result: yes configure:40385: checking if iconv supports errno configure:40414: cc -std=gnu99 -o conftest -I/root/php-8.0.28/ext/date/lib -I/usr/include/libxml2 -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto >&5 configure:40414: $? = 0 configure:40414: ./conftest configure:40414: $? = 0 configure:40416: result: yes configure:40431: checking if iconv supports //IGNORE configure:40465: cc -std=gnu99 -o conftest -I/root/php-8.0.28/ext/date/lib -I/usr/include/libxml2 -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto >&5 configure:40465: $? = 0 configure:40465: ./conftest configure:40465: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | /* end confdefs.h. */ | | #include | #include | | int main() { | iconv_t cd = iconv_open( "UTF-8//IGNORE", "UTF-8" ); | if(cd == (iconv_t)-1) { | return 1; | } | char *in_p = "\xC3\xC3\xC3\xB8"; | size_t in_left = 4, out_left = 4096; | char *out = malloc(out_left); | char *out_p = out; | size_t result = iconv(cd, (char **) &in_p, &in_left, (char **) &out_p, &out_left); | if(result == (size_t)-1) { | return 1; | } | return 0; | } | configure:40475: result: no configure:40777: checking for IMAP support configure:40813: result: no configure:40822: checking for IMAP Kerberos support configure:40837: result: yes configure:40846: checking for IMAP SSL support configure:40861: result: no configure:42613: checking whether to enable internationalization support configure:42648: result: no configure:44608: checking for LDAP support configure:44644: result: no configure:44653: checking whether to build with LDAP Cyrus SASL support configure:44668: result: no configure:46049: checking whether to enable multibyte string support configure:46084: result: yes configure:46093: checking whether to enable multibyte regex support (requires oniguruma) configure:46107: result: yes configure:46127: checking for oniguruma configure:46134: $PKG_CONFIG --exists --print-errors "oniguruma" configure:46137: $? = 0 configure:46151: $PKG_CONFIG --exists --print-errors "oniguruma" configure:46154: $? = 0 configure:46212: result: yes configure:46456: checking if oniguruma has an invalid entry for KOI8 encoding configure:46473: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 conftest.c: In function 'main': conftest.c:246:8: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] return (int)(ONIG_ENCODING_KOI8 + 1); ^ /tmp/ccYjtLyN.o: In function `main': /root/php-8.0.28/conftest.c:250: undefined reference to `OnigEncodingKOI8' /root/php-8.0.28/conftest.c:250: undefined reference to `OnigEncodingKOI8' collect2: error: ld returned 1 exit status configure:46473: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | /* end confdefs.h. */ | | #include | | int | main () | { | | return (int)(ONIG_ENCODING_KOI8 + 1); | | ; | return 0; | } configure:46480: result: yes configure:46993: checking for MySQLi support configure:47029: result: yes configure:47038: checking for specified location of the MySQL UNIX socket configure:47053: result: yes configure:47220: checking for MySQL UNIX socket location configure:47256: result: /var/lib/mysql/mysql.sock configure:47628: checking for Oracle Database OCI8 support configure:47664: result: no configure:49341: checking for Adabas support configure:49498: result: no configure:49547: checking for SAP DB support configure:49634: result: no configure:49683: checking for Solid support configure:49774: result: no configure:49823: checking for IBM DB2 support configure:49890: result: no configure:49939: checking for Empress support configure:49968: result: no configure:50017: checking for Empress local access support configure:50062: result: no configure:50111: checking for a custom ODBC support configure:50129: result: no configure:50178: checking whether to build with iODBC support configure:50322: result: no configure:50371: checking for Easysoft ODBC-ODBC Bridge support configure:50389: result: no configure:50438: checking whether to build with unixODBC support configure:50594: result: no configure:50643: checking for DBMaker support configure:50767: result: no configure:51177: checking for any ODBC driver support configure:51179: result: no configure:51189: checking whether to enable Zend OPcache support configure:51224: result: yes configure:51233: checking whether to enable copying PHP CODE pages into HUGE PAGES configure:51247: result: yes configure:51256: checking whether to enable JIT configure:51270: result: yes configure:51317: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 configure:51317: $? = 0 configure:51317: ./conftest configure:51317: $? = 0 configure:51350: checking for opagent in default path configure:51361: result: not found configure:51666: checking for mprotect configure:51666: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 configure:51666: $? = 0 configure:51666: result: yes configure:51676: checking for sysvipc shared memory support configure:51749: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 configure:51749: $? = 0 configure:51749: ./conftest configure:51749: $? = 0 configure:51761: result: yes configure:51764: checking for mmap() using MAP_ANON shared memory support configure:51819: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 configure:51819: $? = 0 configure:51819: ./conftest configure:51819: $? = 0 configure:51831: result: yes configure:51839: checking for shm_open in -lrt configure:51864: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 configure:51864: $? = 0 configure:51873: result: yes configure:51935: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lrt >&5 configure:51935: $? = 0 configure:51935: ./conftest configure:51935: $? = 0 configure:52107: checking for mmap() using shm_open() shared memory support configure:52182: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 /tmp/ccNJfZBJ.o: In function `main': /root/php-8.0.28/conftest.c:274: warning: the use of `mktemp' is dangerous, better use `mkstemp' configure:52182: $? = 0 configure:52182: ./conftest configure:52182: $? = 0 configure:52186: result: yes configure:52294: checking for shm_unlink in -lrt configure:52319: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 configure:52319: $? = 0 configure:52328: result: yes configure:52814: checking whether to enable pcntl support configure:52849: result: yes configure:52858: checking for fork configure:52858: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 conftest.c:276:6: warning: conflicting types for built-in function 'fork' [enabled by default] char fork (); ^ configure:52858: $? = 0 configure:52858: result: yes configure:52871: checking for waitpid configure:52871: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 configure:52871: $? = 0 configure:52871: result: yes configure:52884: checking for sigaction configure:52884: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 configure:52884: $? = 0 configure:52884: result: yes configure:52898: checking for getpriority configure:52898: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 configure:52898: $? = 0 configure:52898: result: yes configure:52898: checking for setpriority configure:52898: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 configure:52898: $? = 0 configure:52898: result: yes configure:52898: checking for wait3 configure:52898: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 configure:52898: $? = 0 configure:52898: result: yes configure:52898: checking for wait4 configure:52898: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 configure:52898: $? = 0 configure:52898: result: yes configure:52898: checking for sigwaitinfo configure:52898: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 configure:52898: $? = 0 configure:52898: result: yes configure:52898: checking for sigtimedwait configure:52898: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 configure:52898: $? = 0 configure:52898: result: yes configure:52898: checking for unshare configure:52898: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig >&5 configure:52898: $? = 0 configure:52898: result: yes configure:52908: checking for siginfo_t configure:52928: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:52928: $? = 0 configure:52930: result: yes configure:53195: checking whether to enable PDO support configure:53230: result: yes configure:53539: checking for PDO_DBLIB support via FreeTDS configure:53575: result: no configure:54198: checking for Firebird support for PDO configure:54234: result: no configure:55364: checking for MySQL support for PDO configure:55400: result: yes configure:55410: checking for the location of libz configure:55425: result: yes configure:55433: checking for MySQL UNIX socket location configure:55469: result: /var/lib/mysql/mysql.sock configure:55763: checking for PDO includes configure:55778: result: /root/php-8.0.28/ext configure:56120: checking Oracle OCI support for PDO configure:56156: result: no configure:57705: checking for ODBC v3 support for PDO configure:57741: result: no configure:58833: checking for PostgreSQL support for PDO configure:58869: result: no configure:59433: checking for sqlite 3 support for PDO configure:59469: result: yes configure:59482: checking for PDO includes configure:59497: result: /root/php-8.0.28/ext configure:59508: checking for sqlite3 > 3.7.4 configure:59593: result: yes configure:59846: checking for sqlite3_close_v2 in -lsqlite3 configure:59871: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lsqlite3 -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:59871: $? = 0 configure:59880: result: yes configure:60007: checking for sqlite3_column_table_name in -lsqlite3 configure:60032: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lsqlite3 -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:60032: $? = 0 configure:60041: result: yes configure:60339: checking for PostgreSQL support configure:60375: result: no configure:60972: checking for phar archive support configure:61007: result: yes configure:61259: checking for phar openssl support configure:61266: result: yes configure:61353: checking whether to enable POSIX-like functions configure:61388: result: yes configure:61647: checking sys/mkdev.h usability configure:61647: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c:303:23: fatal error: sys/mkdev.h: No such file or directory #include ^ compilation terminated. configure:61647: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:61647: result: no configure:61647: checking sys/mkdev.h presence configure:61647: cc -E -D_REENTRANT conftest.c conftest.c:270:23: fatal error: sys/mkdev.h: No such file or directory #include ^ compilation terminated. configure:61647: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | /* end confdefs.h. */ | #include configure:61647: result: no configure:61647: checking for sys/mkdev.h configure:61647: result: no configure:61647: checking sys/sysmacros.h usability configure:61647: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:61647: $? = 0 configure:61647: result: yes configure:61647: checking sys/sysmacros.h presence configure:61647: cc -E -D_REENTRANT conftest.c configure:61647: $? = 0 configure:61647: result: yes configure:61647: checking for sys/sysmacros.h configure:61647: result: yes configure:61661: checking for seteuid configure:61661: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:61661: $? = 0 configure:61661: result: yes configure:61661: checking for setegid configure:61661: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:61661: $? = 0 configure:61661: result: yes configure:61661: checking for setsid configure:61661: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:61661: $? = 0 configure:61661: result: yes configure:61661: checking for getsid configure:61661: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:61661: $? = 0 configure:61661: result: yes configure:61661: checking for getpgid configure:61661: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:61661: $? = 0 configure:61661: result: yes configure:61661: checking for ctermid configure:61661: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:61661: $? = 0 configure:61661: result: yes configure:61661: checking for mkfifo configure:61661: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:61661: $? = 0 configure:61661: result: yes configure:61661: checking for mknod configure:61661: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:61661: $? = 0 configure:61661: result: yes configure:61661: checking for setrlimit configure:61661: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:61661: $? = 0 configure:61661: result: yes configure:61661: checking for getrlimit configure:61661: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:61661: $? = 0 configure:61661: result: yes configure:61661: checking for getgroups configure:61661: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:61661: $? = 0 configure:61661: result: yes configure:61661: checking for makedev configure:61661: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 /tmp/cciLXUPX.o: In function `main': /root/php-8.0.28/conftest.c:316: undefined reference to `makedev' collect2: error: ld returned 1 exit status configure:61661: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | /* end confdefs.h. */ | /* Define makedev to an innocuous variant, in case declares makedev. | For example, HP-UX 11i declares gettimeofday. */ | #define makedev innocuous_makedev | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char makedev (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef makedev | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char makedev (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_makedev || defined __stub___makedev | choke me | #endif | | int | main () | { | return makedev (); | ; | return 0; | } configure:61661: result: no configure:61661: checking for initgroups configure:61661: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:61661: $? = 0 configure:61661: result: yes configure:61661: checking for getgrgid_r configure:61661: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:61661: $? = 0 configure:61661: result: yes configure:61671: checking for working ttyname_r() implementation configure:61692: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:61692: $? = 0 configure:61692: ./conftest configure:61692: $? = 0 configure:61694: result: yes configure:61711: checking for utsname.domainname configure:61733: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c:286:0: warning: "_GNU_SOURCE" redefined [enabled by default] #define _GNU_SOURCE ^ conftest.c:20:0: note: this is the location of the previous definition #define _GNU_SOURCE 1 ^ configure:61733: $? = 0 configure:61745: result: yes configure:61760: checking for PSPELL support configure:61796: result: no configure:62469: checking for libedit readline replacement configure:62505: result: no configure:62515: checking for readline support configure:62551: result: no configure:65346: checking whether to enable PHP sessions configure:65381: result: yes configure:65390: checking for mm support configure:65405: result: no configure:65413: checking whether pwrite works configure:65447: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:65447: $? = 0 configure:65447: ./conftest configure:65447: $? = 0 configure:65510: result: yes configure:65525: checking whether pread works configure:65559: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 >&5 configure:65559: $? = 0 configure:65559: ./conftest configure:65559: $? = 0 configure:65624: result: yes configure:66119: checking whether to enable shmop support configure:66154: result: no configure:66417: checking whether to enable SimpleXML support configure:66452: result: yes configure:66467: checking for libxml-2.0 >= 2.9.0 configure:66552: result: yes configure:67019: checking for SNMP support configure:67055: result: no configure:67850: checking whether to enable SOAP support configure:67885: result: yes configure:67900: checking for libxml-2.0 >= 2.9.0 configure:67985: result: yes configure:68396: checking whether to enable sockets support configure:68431: result: yes configure:68441: checking for hstrerror configure:68441: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:68441: $? = 0 configure:68441: result: yes configure:68441: checking for if_nametoindex configure:68441: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:68441: $? = 0 configure:68441: result: yes configure:68441: checking for if_indextoname configure:68441: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:68441: $? = 0 configure:68441: result: yes configure:68453: checking netinet/tcp.h usability configure:68453: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:68453: $? = 0 configure:68453: result: yes configure:68453: checking netinet/tcp.h presence configure:68453: cc -E -D_REENTRANT conftest.c configure:68453: $? = 0 configure:68453: result: yes configure:68453: checking for netinet/tcp.h configure:68453: result: yes configure:68453: checking sys/un.h usability configure:68453: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:68453: $? = 0 configure:68453: result: yes configure:68453: checking sys/un.h presence configure:68453: cc -E -D_REENTRANT conftest.c configure:68453: $? = 0 configure:68453: result: yes configure:68453: checking for sys/un.h configure:68453: result: yes configure:68453: checking sys/sockio.h usability configure:68453: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c:331:24: fatal error: sys/sockio.h: No such file or directory #include ^ compilation terminated. configure:68453: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:68453: result: no configure:68453: checking sys/sockio.h presence configure:68453: cc -E -D_REENTRANT conftest.c conftest.c:298:24: fatal error: sys/sockio.h: No such file or directory #include ^ compilation terminated. configure:68453: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | /* end confdefs.h. */ | #include configure:68453: result: no configure:68453: checking for sys/sockio.h configure:68453: result: no configure:68467: checking for field ss_family in struct sockaddr_storage configure:68488: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:68488: $? = 0 configure:68496: result: yes configure:68505: checking if getaddrinfo supports AI_V4MAPPED configure:68524: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:68524: $? = 0 configure:68532: result: yes configure:68541: checking if getaddrinfo supports AI_ALL configure:68560: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:68560: $? = 0 configure:68568: result: yes configure:68577: checking if getaddrinfo supports AI_IDN configure:68596: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:68596: $? = 0 configure:68604: result: yes configure:68613: checking if ancillary credentials uses ucred configure:68635: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:68635: $? = 0 configure:68643: result: yes configure:68652: checking if ancillary credentials uses cmsgcred configure:68671: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:310:8: error: variable 'c' has initializer but incomplete type struct cmsgcred c = {0}; ^ conftest.c:310:8: warning: excess elements in struct initializer [enabled by default] conftest.c:310:8: warning: (near initialization for 'c') [enabled by default] conftest.c:310:17: error: storage size of 'c' isn't known struct cmsgcred c = {0}; ^ configure:68671: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | /* end confdefs.h. */ | | #include | | int | main () | { | struct cmsgcred c = {0}; | ; | return 0; | } configure:68679: result: no configure:68966: checking for sodium support configure:69002: result: no configure:69806: checking whether flush should be called explicitly after a buffered io configure:69859: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /tmp/ccIobiEl.o: In function `main': /root/php-8.0.28/conftest.c:314: warning: the use of `tmpnam' is dangerous, better use `mkstemp' configure:69859: $? = 0 configure:69859: ./conftest configure:69859: $? = 0 configure:69873: result: no configure:69886: checking for crypt configure:69886: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /usr/bin/ld: /tmp/ccU2DIZw.o: undefined reference to symbol 'crypt@@GLIBC_2.2.5' //usr/lib64/libcrypt.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status configure:69886: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | /* end confdefs.h. */ | /* Define crypt to an innocuous variant, in case declares crypt. | For example, HP-UX 11i declares gettimeofday. */ | #define crypt innocuous_crypt | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char crypt (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef crypt | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char crypt (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_crypt || defined __stub___crypt | choke me | #endif | | int | main () | { | return crypt (); | ; | return 0; | } configure:69886: result: no configure:69890: checking for __crypt configure:69890: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /tmp/ccBa8JHz.o: In function `main': /root/php-8.0.28/conftest.c:338: undefined reference to `__crypt' collect2: error: ld returned 1 exit status configure:69890: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | /* end confdefs.h. */ | /* Define __crypt to an innocuous variant, in case declares __crypt. | For example, HP-UX 11i declares gettimeofday. */ | #define __crypt innocuous___crypt | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __crypt (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef __crypt | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __crypt (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub___crypt || defined __stub_____crypt | choke me | #endif | | int | main () | { | return __crypt (); | ; | return 0; | } configure:69890: result: no configure:69913: checking for crypt in -lcrypt configure:69938: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:69938: $? = 0 configure:69947: result: yes configure:70009: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 -lcrypt >&5 configure:70009: $? = 0 configure:70009: ./conftest configure:70009: $? = 0 configure:70054: checking for crypt_r configure:70054: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:70054: $? = 0 configure:70054: result: yes configure:70219: checking which data struct is used by crypt_r configure:70243: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:315:1: error: unknown type name 'CRYPTD' CRYPTD buffer; ^ conftest.c:316:1: warning: passing argument 3 of 'crypt_r' from incompatible pointer type [enabled by default] crypt_r("passwd", "hash", &buffer); ^ In file included from conftest.c:309:0: /usr/include/crypt.h:60:14: note: expected 'struct crypt_data * restrict' but argument is of type 'int *' extern char *crypt_r (const char *__key, const char *__salt, ^ configure:70243: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | /* end confdefs.h. */ | | #define _REENTRANT 1 | #include | | int | main () | { | | CRYPTD buffer; | crypt_r("passwd", "hash", &buffer); | | ; | return 0; | } configure:70266: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:70266: $? = 0 configure:70322: result: struct_crypt_data configure:70346: checking for standard DES crypt configure:70382: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:70382: $? = 0 configure:70382: ./conftest configure:70382: $? = 0 configure:70396: result: yes configure:70399: checking for extended DES crypt configure:70435: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:70435: $? = 0 configure:70435: ./conftest configure:70435: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | /* end confdefs.h. */ | | #include | | #if HAVE_UNISTD_H | #include | #endif | | #if HAVE_CRYPT_H | #include | #endif | | #include | #include | | int main() { | #if HAVE_CRYPT | char *encrypted = crypt("rasmuslerdorf","_J9..rasm"); | return !encrypted || strcmp(encrypted,"_J9..rasmBYk8r9AiWNc"); | #else | return 1; | #endif | } configure:70449: result: no configure:70452: checking for MD5 crypt configure:70498: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:70498: $? = 0 configure:70498: ./conftest configure:70498: $? = 0 configure:70512: result: yes configure:70515: checking for Blowfish crypt configure:70558: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:70558: $? = 0 configure:70558: ./conftest configure:70558: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | /* end confdefs.h. */ | | #include | | #if HAVE_UNISTD_H | #include | #endif | | #if HAVE_CRYPT_H | #include | #endif | | #include | #include | | int main() { | #if HAVE_CRYPT | char salt[30], answer[70]; | char *encrypted; | | salt[0]='$'; salt[1]='2'; salt[2]='a'; salt[3]='$'; salt[4]='0'; salt[5]='7'; salt[6]='$'; salt[7]='\0'; | strcat(salt,"rasmuslerd............"); | strcpy(answer,salt); | strcpy(&answer[29],"nIdrcHdxcUxWomQX9j6kvERCFjTg7Ra"); | encrypted = crypt("rasmuslerdorf",salt); | return !encrypted || strcmp(encrypted,answer); | #else | return 1; | #endif | } configure:70572: result: no configure:70575: checking for SHA512 crypt configure:70617: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:70617: $? = 0 configure:70617: ./conftest configure:70617: $? = 0 configure:70631: result: yes configure:70634: checking for SHA256 crypt configure:70676: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:70676: $? = 0 configure:70676: ./conftest configure:70676: $? = 0 configure:70690: result: yes configure:70752: checking whether the compiler supports aligned attribute configure:70772: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:70772: $? = 0 configure:70783: result: yes configure:70791: checking for working POSIX fnmatch configure:70824: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:70824: $? = 0 configure:70824: ./conftest configure:70824: $? = 0 configure:70834: result: yes configure:70847: checking for fork configure:70847: result: yes configure:70863: checking if your OS can spawn processes with inherited handles configure:70866: result: yes configure:70909: checking for res_nsearch configure:70909: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /tmp/ccKT1QOL.o: In function `main': /root/php-8.0.28/conftest.c:347: undefined reference to `res_nsearch' collect2: error: ld returned 1 exit status configure:70909: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | /* end confdefs.h. */ | /* Define res_nsearch to an innocuous variant, in case declares res_nsearch. | For example, HP-UX 11i declares gettimeofday. */ | #define res_nsearch innocuous_res_nsearch | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char res_nsearch (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef res_nsearch | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char res_nsearch (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_res_nsearch || defined __stub___res_nsearch | choke me | #endif | | int | main () | { | return res_nsearch (); | ; | return 0; | } configure:70909: result: no configure:70913: checking for __res_nsearch configure:70913: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /usr/bin/ld: /tmp/cczIJTaM.o: undefined reference to symbol '__res_nsearch@@GLIBC_2.2.5' //usr/lib64/libresolv.so.2: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status configure:70913: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | /* end confdefs.h. */ | /* Define __res_nsearch to an innocuous variant, in case declares __res_nsearch. | For example, HP-UX 11i declares gettimeofday. */ | #define __res_nsearch innocuous___res_nsearch | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __res_nsearch (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef __res_nsearch | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __res_nsearch (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub___res_nsearch || defined __stub_____res_nsearch | choke me | #endif | | int | main () | { | return __res_nsearch (); | ; | return 0; | } configure:70913: result: no configure:70936: checking for res_nsearch in -lresolv configure:70961: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /tmp/ccnRPsoW.o: In function `main': /root/php-8.0.28/conftest.c:324: undefined reference to `res_nsearch' collect2: error: ld returned 1 exit status configure:70961: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char res_nsearch (); | int | main () | { | return res_nsearch (); | ; | return 0; | } configure:70970: result: no configure:70976: checking for __res_nsearch in -lresolv configure:71001: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:71001: $? = 0 configure:71010: result: yes configure:71032: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 -lresolv >&5 configure:71032: $? = 0 configure:71032: ./conftest configure:71032: $? = 0 configure:71347: checking for res_ndestroy configure:71347: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /tmp/cclZ2p1u.o: In function `main': /root/php-8.0.28/conftest.c:349: undefined reference to `res_ndestroy' collect2: error: ld returned 1 exit status configure:71347: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | /* Define res_ndestroy to an innocuous variant, in case declares res_ndestroy. | For example, HP-UX 11i declares gettimeofday. */ | #define res_ndestroy innocuous_res_ndestroy | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char res_ndestroy (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef res_ndestroy | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char res_ndestroy (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_res_ndestroy || defined __stub___res_ndestroy | choke me | #endif | | int | main () | { | return res_ndestroy (); | ; | return 0; | } configure:71347: result: no configure:71351: checking for __res_ndestroy configure:71351: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /tmp/ccD1EceI.o: In function `main': /root/php-8.0.28/conftest.c:349: undefined reference to `__res_ndestroy' collect2: error: ld returned 1 exit status configure:71351: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | /* Define __res_ndestroy to an innocuous variant, in case declares __res_ndestroy. | For example, HP-UX 11i declares gettimeofday. */ | #define __res_ndestroy innocuous___res_ndestroy | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __res_ndestroy (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef __res_ndestroy | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __res_ndestroy (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub___res_ndestroy || defined __stub_____res_ndestroy | choke me | #endif | | int | main () | { | return __res_ndestroy (); | ; | return 0; | } configure:71351: result: no configure:71374: checking for res_ndestroy in -lresolv configure:71399: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /tmp/ccpkwdDU.o: In function `main': /root/php-8.0.28/conftest.c:326: undefined reference to `res_ndestroy' collect2: error: ld returned 1 exit status configure:71399: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char res_ndestroy (); | int | main () | { | return res_ndestroy (); | ; | return 0; | } configure:71408: result: no configure:71414: checking for __res_ndestroy in -lresolv configure:71439: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /tmp/ccUzDsZZ.o: In function `main': /root/php-8.0.28/conftest.c:326: undefined reference to `__res_ndestroy' collect2: error: ld returned 1 exit status configure:71439: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __res_ndestroy (); | int | main () | { | return __res_ndestroy (); | ; | return 0; | } configure:71448: result: no configure:71506: checking for res_ndestroy in -lbind configure:71531: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lbind -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /usr/bin/ld: cannot find -lbind collect2: error: ld returned 1 exit status configure:71531: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char res_ndestroy (); | int | main () | { | return res_ndestroy (); | ; | return 0; | } configure:71540: result: no configure:71546: checking for __res_ndestroy in -lbind configure:71571: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lbind -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /usr/bin/ld: cannot find -lbind collect2: error: ld returned 1 exit status configure:71571: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __res_ndestroy (); | int | main () | { | return __res_ndestroy (); | ; | return 0; | } configure:71580: result: no configure:71638: checking for res_ndestroy in -lsocket configure:71663: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lsocket -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status configure:71663: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char res_ndestroy (); | int | main () | { | return res_ndestroy (); | ; | return 0; | } configure:71672: result: no configure:71678: checking for __res_ndestroy in -lsocket configure:71703: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lsocket -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status configure:71703: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __res_ndestroy (); | int | main () | { | return __res_ndestroy (); | ; | return 0; | } configure:71712: result: no configure:71785: checking for dns_search configure:71785: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /tmp/ccsdwZwq.o: In function `main': /root/php-8.0.28/conftest.c:349: undefined reference to `dns_search' collect2: error: ld returned 1 exit status configure:71785: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | /* Define dns_search to an innocuous variant, in case declares dns_search. | For example, HP-UX 11i declares gettimeofday. */ | #define dns_search innocuous_dns_search | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dns_search (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef dns_search | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dns_search (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_dns_search || defined __stub___dns_search | choke me | #endif | | int | main () | { | return dns_search (); | ; | return 0; | } configure:71785: result: no configure:71789: checking for __dns_search configure:71789: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /tmp/cccTWRZD.o: In function `main': /root/php-8.0.28/conftest.c:349: undefined reference to `__dns_search' collect2: error: ld returned 1 exit status configure:71789: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | /* Define __dns_search to an innocuous variant, in case declares __dns_search. | For example, HP-UX 11i declares gettimeofday. */ | #define __dns_search innocuous___dns_search | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __dns_search (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef __dns_search | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __dns_search (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub___dns_search || defined __stub_____dns_search | choke me | #endif | | int | main () | { | return __dns_search (); | ; | return 0; | } configure:71789: result: no configure:71812: checking for dns_search in -lresolv configure:71837: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /tmp/ccqnFvkQ.o: In function `main': /root/php-8.0.28/conftest.c:326: undefined reference to `dns_search' collect2: error: ld returned 1 exit status configure:71837: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dns_search (); | int | main () | { | return dns_search (); | ; | return 0; | } configure:71846: result: no configure:71852: checking for __dns_search in -lresolv configure:71877: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /tmp/ccIi40E3.o: In function `main': /root/php-8.0.28/conftest.c:326: undefined reference to `__dns_search' collect2: error: ld returned 1 exit status configure:71877: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __dns_search (); | int | main () | { | return __dns_search (); | ; | return 0; | } configure:71886: result: no configure:71944: checking for dns_search in -lbind configure:71969: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lbind -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /usr/bin/ld: cannot find -lbind collect2: error: ld returned 1 exit status configure:71969: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dns_search (); | int | main () | { | return dns_search (); | ; | return 0; | } configure:71978: result: no configure:71984: checking for __dns_search in -lbind configure:72009: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lbind -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /usr/bin/ld: cannot find -lbind collect2: error: ld returned 1 exit status configure:72009: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __dns_search (); | int | main () | { | return __dns_search (); | ; | return 0; | } configure:72018: result: no configure:72076: checking for dns_search in -lsocket configure:72101: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lsocket -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status configure:72101: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dns_search (); | int | main () | { | return dns_search (); | ; | return 0; | } configure:72110: result: no configure:72116: checking for __dns_search in -lsocket configure:72141: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lsocket -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /usr/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status configure:72141: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __dns_search (); | int | main () | { | return __dns_search (); | ; | return 0; | } configure:72150: result: no configure:72223: checking for dn_expand configure:72223: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /tmp/ccn427Nl.o: In function `main': /root/php-8.0.28/conftest.c:349: undefined reference to `dn_expand' collect2: error: ld returned 1 exit status configure:72223: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | /* end confdefs.h. */ | /* Define dn_expand to an innocuous variant, in case declares dn_expand. | For example, HP-UX 11i declares gettimeofday. */ | #define dn_expand innocuous_dn_expand | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dn_expand (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef dn_expand | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dn_expand (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_dn_expand || defined __stub___dn_expand | choke me | #endif | | int | main () | { | return dn_expand (); | ; | return 0; | } configure:72223: result: no configure:72227: checking for __dn_expand configure:72227: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:72227: $? = 0 configure:72227: result: yes configure:72661: checking for dn_skipname configure:72661: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /tmp/ccXiMxpM.o: In function `main': /root/php-8.0.28/conftest.c:350: undefined reference to `dn_skipname' collect2: error: ld returned 1 exit status configure:72661: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | #define HAVE_DN_EXPAND 1 | /* end confdefs.h. */ | /* Define dn_skipname to an innocuous variant, in case declares dn_skipname. | For example, HP-UX 11i declares gettimeofday. */ | #define dn_skipname innocuous_dn_skipname | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dn_skipname (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef dn_skipname | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dn_skipname (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_dn_skipname || defined __stub___dn_skipname | choke me | #endif | | int | main () | { | return dn_skipname (); | ; | return 0; | } configure:72661: result: no configure:72665: checking for __dn_skipname configure:72665: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:72665: $? = 0 configure:72665: result: yes configure:73101: checking for res_search configure:73101: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 /tmp/cci6582Z.o: In function `main': /root/php-8.0.28/conftest.c:351: undefined reference to `res_search' collect2: error: ld returned 1 exit status configure:73101: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | #define HAVE_DN_EXPAND 1 | #define HAVE_DN_SKIPNAME 1 | /* end confdefs.h. */ | /* Define res_search to an innocuous variant, in case declares res_search. | For example, HP-UX 11i declares gettimeofday. */ | #define res_search innocuous_res_search | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char res_search (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef res_search | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char res_search (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_res_search || defined __stub___res_search | choke me | #endif | | int | main () | { | return res_search (); | ; | return 0; | } configure:73101: result: no configure:73105: checking for __res_search configure:73105: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:73105: $? = 0 configure:73105: result: yes configure:73535: checking whether strptime() declaration fails configure:73561: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:329:5: error: conflicting types for 'strptime' int strptime(const char *s, const char *format, struct tm *tm); ^ In file included from conftest.c:319:0: /usr/include/time.h:213:14: note: previous declaration of 'strptime' was here extern char *strptime (const char *__restrict __s, ^ configure:73561: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | #define HAVE_DN_EXPAND 1 | #define HAVE_DN_SKIPNAME 1 | #define HAVE_RES_SEARCH 1 | /* end confdefs.h. */ | | #include | | int | main () | { | | #ifndef HAVE_STRPTIME | #error no strptime() on this platform | #else | /* use invalid strptime() declaration to see if it fails to compile */ | int strptime(const char *s, const char *format, struct tm *tm); | #endif | | ; | return 0; | } configure:73572: result: yes configure:73580: checking whether arc4random_buf is declared configure:73580: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:359:10: error: 'arc4random_buf' undeclared (first use in this function) (void) arc4random_buf; ^ conftest.c:359:10: note: each undeclared identifier is reported only once for each function it appears in configure:73580: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | #define HAVE_DN_EXPAND 1 | #define HAVE_DN_SKIPNAME 1 | #define HAVE_RES_SEARCH 1 | #define HAVE_STRPTIME_DECL_FAILS 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | #ifndef arc4random_buf | #ifdef __cplusplus | (void) arc4random_buf; | #else | (void) arc4random_buf; | #endif | #endif | | ; | return 0; | } configure:73580: result: no configure:73594: checking CommonCrypto/CommonRandom.h usability configure:73594: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c:353:39: fatal error: CommonCrypto/CommonRandom.h: No such file or directory #include ^ compilation terminated. configure:73594: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | #define HAVE_DN_EXPAND 1 | #define HAVE_DN_SKIPNAME 1 | #define HAVE_RES_SEARCH 1 | #define HAVE_STRPTIME_DECL_FAILS 1 | #define HAVE_DECL_ARC4RANDOM_BUF 0 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:73594: result: no configure:73594: checking CommonCrypto/CommonRandom.h presence configure:73594: cc -E -D_REENTRANT conftest.c conftest.c:320:39: fatal error: CommonCrypto/CommonRandom.h: No such file or directory #include ^ compilation terminated. configure:73594: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | #define HAVE_DN_EXPAND 1 | #define HAVE_DN_SKIPNAME 1 | #define HAVE_RES_SEARCH 1 | #define HAVE_STRPTIME_DECL_FAILS 1 | #define HAVE_DECL_ARC4RANDOM_BUF 0 | /* end confdefs.h. */ | #include configure:73594: result: no configure:73594: checking for CommonCrypto/CommonRandom.h configure:73594: result: no configure:73608: checking for Argon2 support configure:73644: result: no configure:73802: checking for net/if.h configure:73802: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:73802: $? = 0 configure:73802: result: yes configure:73818: checking for usable getifaddrs configure:73839: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 >&5 configure:73839: $? = 0 configure:73850: result: yes configure:74178: checking whether to enable System V IPC support configure:74213: result: no configure:74486: checking whether to enable System V semaphore support configure:74521: result: yes configure:74776: checking for union semun configure:74796: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:331:13: error: storage size of 'x' isn't known union semun x; ^ configure:74796: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | #define HAVE_DN_EXPAND 1 | #define HAVE_DN_SKIPNAME 1 | #define HAVE_RES_SEARCH 1 | #define HAVE_STRPTIME_DECL_FAILS 1 | #define HAVE_DECL_ARC4RANDOM_BUF 0 | #define HAVE_NET_IF_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_SYSVSEM 1 | /* end confdefs.h. */ | | #include | #include | #include | | int | main () | { | union semun x; | ; | return 0; | } configure:74808: result: no configure:74827: checking whether to enable System V shared memory support configure:74862: result: yes configure:75125: checking for TIDY support configure:75161: result: no configure:76090: checking whether to enable tokenizer support configure:76125: result: yes configure:76391: checking whether to enable XML support configure:76426: result: yes configure:76435: checking whether to build with expat support configure:76450: result: no configure:76467: checking for libxml-2.0 >= 2.9.0 configure:76552: result: yes configure:77241: checking whether to enable XMLReader support configure:77276: result: yes configure:77291: checking for libxml-2.0 >= 2.9.0 configure:77376: result: yes configure:77806: checking whether to enable XMLWriter support configure:77841: result: yes configure:77856: checking for libxml-2.0 >= 2.9.0 configure:77941: result: yes configure:78352: checking whether to build with XSL support configure:78388: result: yes configure:78406: checking for libxslt >= 1.1.0 configure:78413: $PKG_CONFIG --exists --print-errors "libxslt >= 1.1.0" configure:78416: $? = 0 configure:78430: $PKG_CONFIG --exists --print-errors "libxslt >= 1.1.0" configure:78433: $? = 0 configure:78491: result: yes configure:78638: checking for libexslt configure:78645: $PKG_CONFIG --exists --print-errors "libexslt" configure:78648: $? = 0 configure:78662: $PKG_CONFIG --exists --print-errors "libexslt" configure:78665: $? = 0 configure:78703: result: yes configure:79129: checking whether to enable zend-test extension configure:79164: result: no configure:79424: checking for zip archive read/write support configure:79460: result: no configure:80956: checking whether to enable mysqlnd configure:80991: result: yes configure:81000: checking whether to disable compressed protocol support in mysqlnd configure:81014: result: yes configure:81032: checking for zlib configure:81117: result: yes configure:81277: checking for openssl >= 1.0.1 configure:81362: result: yes configure:81799: checking linker support for -zcommon-page-size=2097152 configure:81810: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT -Wl,-zcommon-page-size=2097152 -Wl,-zmax-page-size=2097152 conftest.c -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 -lxml2 -lxml2 -lxml2 -lxslt -lz -ldl -lm -lxml2 -lexslt -lxslt -lz -lm -lgcrypt -ldl -lgpg-error -lxml2 -lz -lssl -lcrypto >&5 configure:81810: $? = 0 configure:81810: ./conftest configure:81810: $? = 0 configure:81821: result: yes configure:81903: result: configure:81905: result: Configuring PEAR configure:81920: checking whether to install PEAR configure:81956: result: no configure:82003: result: configure:82005: result: Configuring Zend configure:82014: checking cpuid.h usability configure:82014: cc -std=gnu99 -c -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:82014: $? = 0 configure:82014: result: yes configure:82014: checking cpuid.h presence configure:82014: cc -E -D_REENTRANT conftest.c configure:82014: $? = 0 configure:82014: result: yes configure:82014: checking for cpuid.h configure:82014: result: yes configure:82030: checking for getpid configure:82030: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:82030: $? = 0 configure:82030: result: yes configure:82030: checking for kill configure:82030: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:82030: $? = 0 configure:82030: result: yes configure:82030: checking for sigsetjmp configure:82030: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 /tmp/ccl9rTM2.o: In function `main': /root/php-8.0.28/conftest.c:373: undefined reference to `sigsetjmp' collect2: error: ld returned 1 exit status configure:82030: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | #define HAVE_DN_EXPAND 1 | #define HAVE_DN_SKIPNAME 1 | #define HAVE_RES_SEARCH 1 | #define HAVE_STRPTIME_DECL_FAILS 1 | #define HAVE_DECL_ARC4RANDOM_BUF 0 | #define HAVE_NET_IF_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_SYSVSEM 1 | #define HAVE_SEMUN 0 | #define HAVE_SYSVSHM 1 | #define HAVE_LIBXML 1 | #define HAVE_XML 1 | #define HAVE_LIBXML 1 | #define HAVE_XMLREADER 1 | #define HAVE_LIBXML 1 | #define HAVE_XMLWRITER 1 | #define HAVE_XSL_EXSLT 1 | #define HAVE_XSL 1 | #define MYSQLND_COMPRESSION_ENABLED 1 | #define MYSQLND_SSL_SUPPORTED 1 | #define MYSQLND_HAVE_SSL 1 | #define HAVE_CPUID_H 1 | #define HAVE_GETPID 1 | #define HAVE_KILL 1 | /* end confdefs.h. */ | /* Define sigsetjmp to an innocuous variant, in case declares sigsetjmp. | For example, HP-UX 11i declares gettimeofday. */ | #define sigsetjmp innocuous_sigsetjmp | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sigsetjmp (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef sigsetjmp | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sigsetjmp (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_sigsetjmp || defined __stub___sigsetjmp | choke me | #endif | | int | main () | { | return sigsetjmp (); | ; | return 0; | } configure:82030: result: no configure:82041: checking for usable _FPU_SETCW configure:82067: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:82067: $? = 0 configure:82078: result: yes configure:82085: checking for usable fpsetprec configure:82110: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c:341:32: fatal error: machine/ieeefp.h: No such file or directory #include ^ compilation terminated. configure:82110: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | #define HAVE_DN_EXPAND 1 | #define HAVE_DN_SKIPNAME 1 | #define HAVE_RES_SEARCH 1 | #define HAVE_STRPTIME_DECL_FAILS 1 | #define HAVE_DECL_ARC4RANDOM_BUF 0 | #define HAVE_NET_IF_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_SYSVSEM 1 | #define HAVE_SEMUN 0 | #define HAVE_SYSVSHM 1 | #define HAVE_LIBXML 1 | #define HAVE_XML 1 | #define HAVE_LIBXML 1 | #define HAVE_XMLREADER 1 | #define HAVE_LIBXML 1 | #define HAVE_XMLWRITER 1 | #define HAVE_XSL_EXSLT 1 | #define HAVE_XSL 1 | #define MYSQLND_COMPRESSION_ENABLED 1 | #define MYSQLND_SSL_SUPPORTED 1 | #define MYSQLND_HAVE_SSL 1 | #define HAVE_CPUID_H 1 | #define HAVE_GETPID 1 | #define HAVE_KILL 1 | #define HAVE__FPU_SETCW 1 | /* end confdefs.h. */ | | #include | | int | main () | { | | fp_prec_t fpu_oldprec; | volatile double result; | double a = 2877.0; | volatile double b = 1000000.0; | | fpu_oldprec = fpgetprec(); | fpsetprec(FP_PD); | result = a / b; | fpsetprec(fpu_oldprec); | | ; | return 0; | } configure:82124: result: no configure:82128: checking for usable _controlfp configure:82153: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:352:5: warning: implicit declaration of function '_controlfp' [-Wimplicit-function-declaration] fpu_oldcw = _controlfp(0, 0); ^ conftest.c:353:16: error: '_PC_53' undeclared (first use in this function) _controlfp(_PC_53, _MCW_PC); ^ conftest.c:353:16: note: each undeclared identifier is reported only once for each function it appears in conftest.c:353:24: error: '_MCW_PC' undeclared (first use in this function) _controlfp(_PC_53, _MCW_PC); ^ configure:82153: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | #define HAVE_DN_EXPAND 1 | #define HAVE_DN_SKIPNAME 1 | #define HAVE_RES_SEARCH 1 | #define HAVE_STRPTIME_DECL_FAILS 1 | #define HAVE_DECL_ARC4RANDOM_BUF 0 | #define HAVE_NET_IF_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_SYSVSEM 1 | #define HAVE_SEMUN 0 | #define HAVE_SYSVSHM 1 | #define HAVE_LIBXML 1 | #define HAVE_XML 1 | #define HAVE_LIBXML 1 | #define HAVE_XMLREADER 1 | #define HAVE_LIBXML 1 | #define HAVE_XMLWRITER 1 | #define HAVE_XSL_EXSLT 1 | #define HAVE_XSL 1 | #define MYSQLND_COMPRESSION_ENABLED 1 | #define MYSQLND_SSL_SUPPORTED 1 | #define MYSQLND_HAVE_SSL 1 | #define HAVE_CPUID_H 1 | #define HAVE_GETPID 1 | #define HAVE_KILL 1 | #define HAVE__FPU_SETCW 1 | /* end confdefs.h. */ | | #include | | int | main () | { | | unsigned int fpu_oldcw; | volatile double result; | double a = 2877.0; | volatile double b = 1000000.0; | | fpu_oldcw = _controlfp(0, 0); | _controlfp(_PC_53, _MCW_PC); | result = a / b; | _controlfp(fpu_oldcw, _MCW_PC); | | ; | return 0; | } configure:82167: result: no configure:82171: checking for usable _controlfp_s configure:82197: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:352:5: warning: implicit declaration of function '_controlfp_s' [-Wimplicit-function-declaration] _controlfp_s(&fpu_cw, 0, 0); ^ conftest.c:354:27: error: '_PC_53' undeclared (first use in this function) _controlfp_s(&fpu_cw, _PC_53, _MCW_PC); ^ conftest.c:354:27: note: each undeclared identifier is reported only once for each function it appears in conftest.c:354:35: error: '_MCW_PC' undeclared (first use in this function) _controlfp_s(&fpu_cw, _PC_53, _MCW_PC); ^ configure:82197: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "PHP" | #define PACKAGE_TARNAME "php" | #define PACKAGE_VERSION "8.0.28" | #define PACKAGE_STRING "PHP 8.0.28" | #define PACKAGE_BUGREPORT "https://bugs.php.net" | #define PACKAGE_URL "https://www.php.net" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define HAVE_DEV_URANDOM 1 | #define HAVE_GCC_GLOBAL_REGS 1 | #define HAVE_CPUID_COUNT 1 | #define GWINSZ_IN_SYS_IOCTL 1 | #define HAVE_PHPDBG 1 | #define PHPDBG_DEBUG 0 | #define PHP_WRITE_STDOUT 1 | #define HAVE_SOCKET 1 | #define HAVE_SOCKETPAIR 1 | #define HAVE_HTONL 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETHOSTBYADDR 1 | #define HAVE_DLOPEN 1 | #define HAVE_LIBDL 1 | #define HAVE_DLSYM 1 | #define HAVE_LIBDL 1 | #define HAVE_LIBM 1 | #define HAVE_INET_ATON 1 | #define HAVE_STDINT_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_NETINET_IN_H 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ARPA_INET_H 1 | #define HAVE_ARPA_NAMESER_H 1 | #define HAVE_CRYPT_H 1 | #define HAVE_FCNTL_H 1 | #define HAVE_GRP_H 1 | #define HAVE_LANGINFO_H 1 | #define HAVE_MALLOC_H 1 | #define HAVE_POLL_H 1 | #define HAVE_PTY_H 1 | #define HAVE_PWD_H 1 | #define HAVE_RESOLV_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYSLOG_H 1 | #define HAVE_SYSEXITS_H 1 | #define HAVE_SYS_IOCTL_H 1 | #define HAVE_SYS_FILE_H 1 | #define HAVE_SYS_MMAN_H 1 | #define HAVE_SYS_MOUNT_H 1 | #define HAVE_SYS_POLL_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_STATFS_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define HAVE_SYS_VFS_H 1 | #define HAVE_SYS_UIO_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_UTIME_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_SYS_IPC_H 1 | #define HAVE_DLFCN_H 1 | #define HAVE_IMMINTRIN_H 1 | #define HAVE_FOPENCOOKIE 1 | #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t | #define COOKIE_SEEKER_USES_OFF64_T 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define MISSING_FCLOSE_DECL 0 | #define HAVE_STRUCT_FLOCK 1 | #define HAVE_SOCKLEN_T 1 | #define SIZEOF_INTMAX_T 8 | #define HAVE_INTMAX_T 1 | #define SIZEOF_SSIZE_T 8 | #define HAVE_SSIZE_T 1 | #define SIZEOF_PTRDIFF_T 8 | #define HAVE_PTRDIFF_T 1 | #define SIZEOF_SHORT 2 | #define SIZEOF_INT 4 | #define SIZEOF_LONG 8 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_SIZE_T 8 | #define SIZEOF_OFF_T 8 | #define HAVE_INT8_T 1 | #define HAVE_INT16_T 1 | #define HAVE_INT32_T 1 | #define HAVE_INT64_T 1 | #define HAVE_UINT8_T 1 | #define HAVE_UINT16_T 1 | #define HAVE_UINT32_T 1 | #define HAVE_UINT64_T 1 | #define PHP_HAVE_BUILTIN_EXPECT 1 | #define PHP_HAVE_BUILTIN_CLZ 1 | #define PHP_HAVE_BUILTIN_CLZL 1 | #define PHP_HAVE_BUILTIN_CLZLL 1 | #define PHP_HAVE_BUILTIN_CTZL 1 | #define PHP_HAVE_BUILTIN_CTZLL 1 | #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 | #define PHP_HAVE_BUILTIN_CPU_INIT 1 | #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 | #define HAVE_ALIGNOF 1 | #define HAVE_STRUCT_TM_TM_GMTOFF 1 | #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 | #define HAVE_STRUCT_STAT_ST_RDEV 1 | #define HAVE_STRUCT_STAT_ST_BLOCKS 1 | #define HAVE_ST_BLOCKS 1 | #define HAVE_SOCKADDR_STORAGE 1 | #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 | #define HAVE_FUNC_ATTRIBUTE_TARGET 1 | #define HAVE_ALPHASORT 1 | #define HAVE_ASCTIME_R 1 | #define HAVE_CHROOT 1 | #define HAVE_CTIME_R 1 | #define HAVE_FLOCK 1 | #define HAVE_FTOK 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_GETCWD 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETLOGIN 1 | #define HAVE_GETPROTOBYNAME 1 | #define HAVE_GETPROTOBYNUMBER 1 | #define HAVE_GETSERVBYNAME 1 | #define HAVE_GETSERVBYPORT 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_GMTIME_R 1 | #define HAVE_GETPWNAM_R 1 | #define HAVE_GETGRNAM_R 1 | #define HAVE_GETPWUID_R 1 | #define HAVE_GETWD 1 | #define HAVE_GLOB 1 | #define HAVE_INET_NTOA 1 | #define HAVE_INET_NTOP 1 | #define HAVE_INET_PTON 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_LCHOWN 1 | #define HAVE_MEMMOVE 1 | #define HAVE_MKSTEMP 1 | #define HAVE_MMAP 1 | #define HAVE_NICE 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_POLL 1 | #define HAVE_PUTENV 1 | #define HAVE_SCANDIR 1 | #define HAVE_SETITIMER 1 | #define HAVE_SETENV 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_SIGPROCMASK 1 | #define HAVE_STATFS 1 | #define HAVE_STATVFS 1 | #define HAVE_STRCASECMP 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRPTIME 1 | #define HAVE_STRTOK_R 1 | #define HAVE_SYMLINK 1 | #define HAVE_TZSET 1 | #define HAVE_UNSETENV 1 | #define HAVE_USLEEP 1 | #define HAVE_UTIME 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_MEMMEM 1 | #define HAVE_GETHOSTBYNAME_R 1 | #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_LIBRT 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETOPT 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_ASM_GOTO 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL 1 | #define ZTS 1 | #define PHP_SIGCHILD 0 | #define DEFAULT_SHORT_OPEN_TAG "1" | #define HAVE_IPV6 1 | #define HAVE_STRTOLL 1 | #define HAVE_ATOLL 1 | #define HAVE_TIMELIB_CONFIG_H 1 | #define HAVE_LIBXML 1 | #define HAVE_LIBXML 1 | #define HAVE_OPENSSL_EXT 1 | #define HAVE_RAND_EGD 1 | #define HAVE_BUNDLED_PCRE 1 | #define PCRE2_CODE_UNIT_WIDTH 8 | #define HAVE_PCRE_JIT_SUPPORT 1 | #define HAVE_SQLITE3 1 | #define HAVE_SQLITE3_ERRSTR 1 | #define HAVE_ZLIB 1 | #define HAVE_BCMATH 1 | #define HAVE_BZ2 1 | #define HAVE_CALENDAR 1 | #define HAVE_CTYPE 1 | #define HAVE_CURL 1 | #define HAVE_LIBXML 1 | #define HAVE_DOM 1 | #define HAVE_EXIF 1 | #define HAVE_FTP 1 | #define HAVE_FTP_SSL 1 | #define HAVE_LIBINTL 1 | #define HAVE_NGETTEXT 1 | #define HAVE_DNGETTEXT 1 | #define HAVE_DCNGETTEXT 1 | #define HAVE_BIND_TEXTDOMAIN_CODESET 1 | #define PHP_MHASH_BC 1 | #define SIZEOF_LONG 8 | #define HAVE_ICONV 1 | #define HAVE_GLIBC_ICONV 1 | #define PHP_ICONV_IMPL "glibc" | #define ICONV_BROKEN_IGNORE 1 | #define HAVE_JSON 1 | #define HAVE_MBSTRING 1 | #define PHP_ONIG_BAD_KOI8_ENTRY 1 | #define HAVE_MBREGEX 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define MYSQLI_USE_MYSQLND 1 | #define ODBCVER 0x0350 | #define HAVE_HUGE_CODE_PAGES 1 | #define HAVE_JIT 1 | #define HAVE_MPROTECT 1 | #define HAVE_SHM_IPC 1 | #define HAVE_SHM_MMAP_ANON 1 | #define HAVE_SHM_OPEN 1 | #define HAVE_LIBRT 1 | #define HAVE_SHM_MMAP_POSIX 1 | #define COMPILE_DL_OPCACHE 1 | #define HAVE_FORK 1 | #define HAVE_WAITPID 1 | #define HAVE_SIGACTION 1 | #define HAVE_GETPRIORITY 1 | #define HAVE_SETPRIORITY 1 | #define HAVE_WAIT3 1 | #define HAVE_WAIT4 1 | #define HAVE_SIGWAITINFO 1 | #define HAVE_SIGTIMEDWAIT 1 | #define HAVE_UNSHARE 1 | #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" | #define PDO_USE_MYSQLND 1 | #define HAVE_PDO_SQLITELIB 1 | #define HAVE_SQLITE3_CLOSE_V2 1 | #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 | #define PHAR_HAVE_OPENSSL 1 | #define HAVE_POSIX 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SETEUID 1 | #define HAVE_SETEGID 1 | #define HAVE_SETSID 1 | #define HAVE_GETSID 1 | #define HAVE_GETPGID 1 | #define HAVE_CTERMID 1 | #define HAVE_MKFIFO 1 | #define HAVE_MKNOD 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_GETGROUPS 1 | #define HAVE_INITGROUPS 1 | #define HAVE_GETGRGID_R 1 | #define HAVE_TTYNAME_R 1 | #define HAVE_UTSNAME_DOMAINNAME 1 | #define HAVE_PWRITE 1 | #define HAVE_PREAD 1 | #define HAVE_PHP_SESSION 1 | #define HAVE_LIBXML 1 | #define HAVE_SIMPLEXML 1 | #define HAVE_LIBXML 1 | #define HAVE_SOAP 1 | #define HAVE_HSTRERROR 1 | #define HAVE_IF_NAMETOINDEX 1 | #define HAVE_IF_INDEXTONAME 1 | #define HAVE_NETINET_TCP_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_SOCKETS 1 | #define HAVE_SA_SS_FAMILY 1 | #define HAVE_AI_V4MAPPED 1 | #define HAVE_AI_ALL 1 | #define HAVE_AI_IDN 1 | #define ANC_CREDS_UCRED 1 | #define HAVE_CRYPT 1 | #define HAVE_LIBCRYPT 1 | #define HAVE_CRYPT_R 1 | #define CRYPT_R_STRUCT_CRYPT_DATA 1 | #define PHP_USE_PHP_CRYPT_R 1 | #define HAVE_ATTRIBUTE_ALIGNED 1 | #define HAVE_FNMATCH 1 | #define HAVE_FORK 1 | #define PHP_CAN_SUPPORT_PROC_OPEN 1 | #define HAVE_RES_NSEARCH 1 | #define HAVE_LIBRESOLV 1 | #define HAVE_DN_EXPAND 1 | #define HAVE_DN_SKIPNAME 1 | #define HAVE_RES_SEARCH 1 | #define HAVE_STRPTIME_DECL_FAILS 1 | #define HAVE_DECL_ARC4RANDOM_BUF 0 | #define HAVE_NET_IF_H 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_SYSVSEM 1 | #define HAVE_SEMUN 0 | #define HAVE_SYSVSHM 1 | #define HAVE_LIBXML 1 | #define HAVE_XML 1 | #define HAVE_LIBXML 1 | #define HAVE_XMLREADER 1 | #define HAVE_LIBXML 1 | #define HAVE_XMLWRITER 1 | #define HAVE_XSL_EXSLT 1 | #define HAVE_XSL 1 | #define MYSQLND_COMPRESSION_ENABLED 1 | #define MYSQLND_SSL_SUPPORTED 1 | #define MYSQLND_HAVE_SSL 1 | #define HAVE_CPUID_H 1 | #define HAVE_GETPID 1 | #define HAVE_KILL 1 | #define HAVE__FPU_SETCW 1 | /* end confdefs.h. */ | | #include | | int | main () | { | | unsigned int fpu_oldcw, fpu_cw; | volatile double result; | double a = 2877.0; | volatile double b = 1000000.0; | | _controlfp_s(&fpu_cw, 0, 0); | fpu_oldcw = fpu_cw; | _controlfp_s(&fpu_cw, _PC_53, _MCW_PC); | result = a / b; | _controlfp_s(&fpu_cw, fpu_oldcw, _MCW_PC); | | ; | return 0; | } configure:82211: result: no configure:82215: checking whether FPU control word can be manipulated by inline assembler configure:82243: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 configure:82243: $? = 0 configure:82254: result: yes configure:82264: checking for dlfcn.h configure:82264: result: yes configure:82275: checking whether dlsym() requires a leading underscore in symbol names configure:82343: cc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -pthread -D_REENTRANT conftest.c >&5 /tmp/cceV0LCk.o: In function `main': /root/php-8.0.28/configure:82327: undefined reference to `dlopen' /root/php-8.0.28/configure:82332: undefined reference to `dlsym' /root/php-8.0.28/configure:82337: undefined reference to `dlerror' /root/php-8.0.28/configure:82333: undefined reference to `dlsym' collect2: error: ld returned 1 exit status configure:82346: $? = 1 configure:82370: result: no configure:82380: checking whether to enable thread-safety configure:82382: result: yes configure:82385: checking whether to enable Zend debugging configure:82387: result: no configure:82405: checking whether C compiler accepts -Wno-clobbered configure:82424: cc -std=gnu99 -c -Wall -Wextra -Wno-strict-aliasing -Wno-implicit-fallthrough -Wno-unused-parameter -Wno-sign-compare -g -O2 -fvisibility=hidden -pthread -Werror -Wno-clobbered -D_REENTRANT conftest.c >&5 configure:82424: $? = 0 configure:82432: result: yes configure:82450: checking for inline configure:82466: cc -std=gnu99 -c -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing -Wno-implicit-fallthrough -Wno-unused-parameter -Wno-sign-compare -g -O2 -fvisibility=hidden -pthread -DZTS -D_REENTRANT conftest.c >&5 configure:82466: $? = 0 configure:82474: result: inline configure:82493: checking target system is Darwin configure:82502: result: no configure:82506: checking for MM alignment and log values configure:82551: cc -std=gnu99 -o conftest -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing -Wno-implicit-fallthrough -Wno-unused-parameter -Wno-sign-compare -g -O2 -fvisibility=hidden -pthread -DZTS -D_REENTRANT conftest.c >&5 conftest.c: In function 'main': conftest.c:372:3: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] fprintf(fp, "%d %d\n", ZEND_MM_ALIGNMENT, zeros); ^ conftest.c: At top level: cc1: warning: unrecognized command line option "-Wno-implicit-fallthrough" [enabled by default] configure:82551: $? = 0 configure:82551: ./conftest configure:82551: $? = 0 configure:82572: result: done configure:82577: checking for mremap configure:82577: cc -std=gnu99 -o conftest -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing -Wno-implicit-fallthrough -Wno-unused-parameter -Wno-sign-compare -g -O2 -fvisibility=hidden -pthread -DZTS -D_REENTRANT conftest.c >&5 configure:82577: $? = 0 configure:82577: result: yes configure:82597: checking for sigaction configure:82597: result: yes configure:82617: checking whether to enable zend signal handling configure:82619: result: yes configure:82643: result: configure:82645: result: Configuring TSRM configure:82651: checking for pthreads_cflags configure:82702: result: -pthread configure:82705: checking for pthreads_lib configure:82756: result: pthread configure:82772: checking for POSIX threads configure:82774: result: yes configure:83253: result: configure:83255: result: Configuring libtool configure:83335: checking for a sed that does not truncate output configure:83389: result: /usr/bin/sed configure:83403: checking for ld used by cc -std=gnu99 configure:83470: result: /usr/bin/ld configure:83477: checking if the linker (/usr/bin/ld) is GNU ld configure:83492: result: yes configure:83497: checking for /usr/bin/ld option to reload object files configure:83504: result: -r configure:83522: checking for BSD-compatible nm configure:83571: result: /usr/bin/nm -B configure:83575: checking how to recognize dependent libraries configure:83761: result: pass_all configure:83846: cc -std=gnu99 -c -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing -Wno-implicit-fallthrough -Wno-unused-parameter -Wno-sign-compare -g -O2 -fvisibility=hidden -pthread -DZTS -DZEND_SIGNALS -D_REENTRANT -pthread conftest.c >&5 configure:83849: $? = 0 configure:84122: checking the maximum length of command line arguments configure:84234: result: 1572864 configure:84246: checking command to parse /usr/bin/nm -B output from cc -std=gnu99 object configure:84351: cc -std=gnu99 -c -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing -Wno-implicit-fallthrough -Wno-unused-parameter -Wno-sign-compare -g -O2 -fvisibility=hidden -pthread -DZTS -DZEND_SIGNALS -D_REENTRANT -pthread conftest.c >&5 configure:84354: $? = 0 configure:84358: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm configure:84361: $? = 0 configure:84413: cc -std=gnu99 -o conftest -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing -Wno-implicit-fallthrough -Wno-unused-parameter -Wno-sign-compare -g -O2 -fvisibility=hidden -pthread -DZTS -DZEND_SIGNALS -D_REENTRANT -pthread conftest.c conftstm.o >&5 configure:84416: $? = 0 configure:84454: result: ok configure:84458: checking for objdir configure:84473: result: .libs configure:84565: checking for ar configure:84581: found /usr/bin/ar configure:84592: result: ar configure:84657: checking for ranlib configure:84673: found /usr/bin/ranlib configure:84684: result: ranlib configure:84749: checking for strip configure:84765: found /usr/bin/strip configure:84776: result: strip configure:85345: checking if cc -std=gnu99 supports -fno-rtti -fno-exceptions configure:85363: cc -std=gnu99 -c -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing -Wno-implicit-fallthrough -Wno-unused-parameter -Wno-sign-compare -g -O2 -fvisibility=hidden -pthread -DZTS -DZEND_SIGNALS -D_REENTRANT -pthread -fno-rtti -fno-exceptions conftest.c >&5 cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [enabled by default] cc1: warning: unrecognized command line option "-Wno-implicit-fallthrough" [enabled by default] configure:85367: $? = 0 configure:85380: result: no configure:85395: checking for cc -std=gnu99 option to produce PIC configure:85635: result: -fPIC configure:85643: checking if cc -std=gnu99 PIC flag -fPIC works configure:85661: cc -std=gnu99 -c -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing -Wno-implicit-fallthrough -Wno-unused-parameter -Wno-sign-compare -g -O2 -fvisibility=hidden -pthread -DZTS -DZEND_SIGNALS -D_REENTRANT -pthread -fPIC -DPIC conftest.c >&5 configure:85665: $? = 0 configure:85678: result: yes configure:85706: checking if cc -std=gnu99 static flag -static works configure:85734: result: no configure:85744: checking if cc -std=gnu99 supports -c -o file.o configure:85765: cc -std=gnu99 -c -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing -Wno-implicit-fallthrough -Wno-unused-parameter -Wno-sign-compare -g -O2 -fvisibility=hidden -pthread -DZTS -DZEND_SIGNALS -D_REENTRANT -pthread -o out/conftest2.o conftest.c >&5 configure:85769: $? = 0 configure:85791: result: yes configure:85817: checking whether the cc -std=gnu99 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries configure:86745: result: yes configure:86766: checking whether -lc should be explicitly linked in configure:86771: cc -std=gnu99 -c -Wno-clobbered -Wall -Wextra -Wno-strict-aliasing -Wno-implicit-fallthrough -Wno-unused-parameter -Wno-sign-compare -g -O2 -fvisibility=hidden -pthread -DZTS -DZEND_SIGNALS -D_REENTRANT -pthread conftest.c >&5 configure:86774: $? = 0 configure:86789: cc -std=gnu99 -shared conftest.o -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| grep -lc \>/dev/null 2\>\&1 configure:86792: $? = 0 configure:86804: result: no configure:86812: checking dynamic linker characteristics configure:87410: result: GNU/Linux ld.so configure:87434: checking how to hardcode library paths into programs configure:87459: result: immediate configure:87473: checking whether stripping libraries is possible configure:87478: result: yes configure:87989: checking if libtool supports shared libraries configure:87991: result: yes configure:87994: checking whether to build shared libraries configure:88015: result: yes configure:88018: checking whether to build static libraries configure:88022: result: yes configure:88117: result: creating libtool configure:91601: result: configure:91603: result: Generating files configure:92155: patching main/php_config.h.in configure:92166: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by PHP config.status 8.0.28, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on wordpress config.status:1358: creating main/build-defs.h config.status:1358: creating scripts/phpize config.status:1358: creating scripts/man1/phpize.1 config.status:1358: creating scripts/php-config config.status:1358: creating scripts/man1/php-config.1 config.status:1358: creating sapi/cli/php.1 config.status:1358: creating sapi/phpdbg/phpdbg.1 config.status:1358: creating sapi/cgi/php-cgi.1 config.status:1358: creating ext/phar/phar.1 config.status:1358: creating ext/phar/phar.phar.1 config.status:1358: creating main/php_config.h config.status:1542: executing default commands configure:93406: WARNING: unrecognized options: --with-freetype-dir, --with-libxml-dir, --with-gd, --enable-inline-optimization, --enable-zip, --with-pcre-regex, --with-jpeg-dir, --with-png-dir, --with-xmlrpc ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_32bit_build=no ac_cv__asm_goto=yes ac_cv_alignof_exists=yes ac_cv_attribute_aligned=yes ac_cv_build=x86_64-pc-linux-gnu ac_cv_c_bigendian_php=no ac_cv_c_compiler_gnu=yes ac_cv_c_inline=inline ac_cv_cmsgcred=no ac_cv_common_page_size=yes ac_cv_cpuid_count_available=yes ac_cv_crypt_blowfish=no ac_cv_crypt_des=yes ac_cv_crypt_ext_des=no ac_cv_crypt_md5=yes ac_cv_crypt_sha256=yes ac_cv_crypt_sha512=yes ac_cv_ebcdic=no ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CURL_CFLAGS_set= ac_cv_env_CURL_CFLAGS_value= ac_cv_env_CURL_FEATURES_set= ac_cv_env_CURL_FEATURES_value= ac_cv_env_CURL_LIBS_set= ac_cv_env_CURL_LIBS_value= ac_cv_env_CXXCPP_set= ac_cv_env_CXXCPP_value= ac_cv_env_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_EDIT_CFLAGS_set= ac_cv_env_EDIT_CFLAGS_value= ac_cv_env_EDIT_LIBS_set= ac_cv_env_EDIT_LIBS_value= ac_cv_env_ENCHANT2_CFLAGS_set= ac_cv_env_ENCHANT2_CFLAGS_value= ac_cv_env_ENCHANT2_LIBS_set= ac_cv_env_ENCHANT2_LIBS_value= ac_cv_env_ENCHANT_CFLAGS_set= ac_cv_env_ENCHANT_CFLAGS_value= ac_cv_env_ENCHANT_LIBS_set= ac_cv_env_ENCHANT_LIBS_value= ac_cv_env_EXPAT_CFLAGS_set= ac_cv_env_EXPAT_CFLAGS_value= ac_cv_env_EXPAT_LIBS_set= ac_cv_env_EXPAT_LIBS_value= ac_cv_env_EXSLT_CFLAGS_set= ac_cv_env_EXSLT_CFLAGS_value= ac_cv_env_EXSLT_LIBS_set= ac_cv_env_EXSLT_LIBS_value= ac_cv_env_FFI_CFLAGS_set= ac_cv_env_FFI_CFLAGS_value= ac_cv_env_FFI_LIBS_set= ac_cv_env_FFI_LIBS_value= ac_cv_env_FREETYPE2_CFLAGS_set= ac_cv_env_FREETYPE2_CFLAGS_value= ac_cv_env_FREETYPE2_LIBS_set= ac_cv_env_FREETYPE2_LIBS_value= ac_cv_env_GDLIB_CFLAGS_set= ac_cv_env_GDLIB_CFLAGS_value= ac_cv_env_GDLIB_LIBS_set= ac_cv_env_GDLIB_LIBS_value= ac_cv_env_ICU_CFLAGS_set= ac_cv_env_ICU_CFLAGS_value= ac_cv_env_ICU_LIBS_set= ac_cv_env_ICU_LIBS_value= ac_cv_env_JPEG_CFLAGS_set= ac_cv_env_JPEG_CFLAGS_value= ac_cv_env_JPEG_LIBS_set= ac_cv_env_JPEG_LIBS_value= ac_cv_env_KERBEROS_CFLAGS_set= ac_cv_env_KERBEROS_CFLAGS_value= ac_cv_env_KERBEROS_LIBS_set= ac_cv_env_KERBEROS_LIBS_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBSODIUM_CFLAGS_set= ac_cv_env_LIBSODIUM_CFLAGS_value= ac_cv_env_LIBSODIUM_LIBS_set= ac_cv_env_LIBSODIUM_LIBS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_LIBXML_CFLAGS_set= ac_cv_env_LIBXML_CFLAGS_value= ac_cv_env_LIBXML_LIBS_set= ac_cv_env_LIBXML_LIBS_value= ac_cv_env_LIBZIP_CFLAGS_set= ac_cv_env_LIBZIP_CFLAGS_value= ac_cv_env_LIBZIP_LIBS_set= ac_cv_env_LIBZIP_LIBS_value= ac_cv_env_ODBC_CFLAGS_set= ac_cv_env_ODBC_CFLAGS_value= ac_cv_env_ODBC_LIBS_set= ac_cv_env_ODBC_LIBS_value= ac_cv_env_ONIG_CFLAGS_set= ac_cv_env_ONIG_CFLAGS_value= ac_cv_env_ONIG_LIBS_set= ac_cv_env_ONIG_LIBS_value= ac_cv_env_OPENSSL_CFLAGS_set= ac_cv_env_OPENSSL_CFLAGS_value= ac_cv_env_OPENSSL_LIBS_set= ac_cv_env_OPENSSL_LIBS_value= ac_cv_env_PCRE2_CFLAGS_set= ac_cv_env_PCRE2_CFLAGS_value= ac_cv_env_PCRE2_LIBS_set= ac_cv_env_PCRE2_LIBS_value= ac_cv_env_PKG_CONFIG_LIBDIR_set= ac_cv_env_PKG_CONFIG_LIBDIR_value= ac_cv_env_PKG_CONFIG_PATH_set= ac_cv_env_PKG_CONFIG_PATH_value= ac_cv_env_PKG_CONFIG_set= ac_cv_env_PKG_CONFIG_value= ac_cv_env_PNG_CFLAGS_set= ac_cv_env_PNG_CFLAGS_value= ac_cv_env_PNG_LIBS_set= ac_cv_env_PNG_LIBS_value= ac_cv_env_SASL_CFLAGS_set= ac_cv_env_SASL_CFLAGS_value= ac_cv_env_SASL_LIBS_set= ac_cv_env_SASL_LIBS_value= ac_cv_env_SQLITE_CFLAGS_set= ac_cv_env_SQLITE_CFLAGS_value= ac_cv_env_SQLITE_LIBS_set= ac_cv_env_SQLITE_LIBS_value= ac_cv_env_SYSTEMD_CFLAGS_set= ac_cv_env_SYSTEMD_CFLAGS_value= ac_cv_env_SYSTEMD_LIBS_set= ac_cv_env_SYSTEMD_LIBS_value= ac_cv_env_VALGRIND_CFLAGS_set= ac_cv_env_VALGRIND_CFLAGS_value= ac_cv_env_VALGRIND_LIBS_set= ac_cv_env_VALGRIND_LIBS_value= ac_cv_env_WEBP_CFLAGS_set= ac_cv_env_WEBP_CFLAGS_value= ac_cv_env_WEBP_LIBS_set= ac_cv_env_WEBP_LIBS_value= ac_cv_env_XPM_CFLAGS_set= ac_cv_env_XPM_CFLAGS_value= ac_cv_env_XPM_LIBS_set= ac_cv_env_XPM_LIBS_value= ac_cv_env_XSL_CFLAGS_set= ac_cv_env_XSL_CFLAGS_value= ac_cv_env_XSL_LIBS_set= ac_cv_env_XSL_LIBS_value= ac_cv_env_ZLIB_CFLAGS_set= ac_cv_env_ZLIB_CFLAGS_value= ac_cv_env_ZLIB_LIBS_set= ac_cv_env_ZLIB_LIBS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_flush_io=no ac_cv_func_RAND_egd=yes ac_cv_func___crc32d=no ac_cv_func___crypt=no ac_cv_func___dlopen=no ac_cv_func___dn_expand=yes ac_cv_func___dn_skipname=yes ac_cv_func___dns_search=no ac_cv_func___openpty=no ac_cv_func___res_ndestroy=no ac_cv_func___res_nsearch=no ac_cv_func___res_search=yes ac_cv_func_alloca_works=yes ac_cv_func_alphasort=yes ac_cv_func_asctime_r=yes ac_cv_func_asprintf=yes ac_cv_func_atoll=yes ac_cv_func_chroot=yes ac_cv_func_crypt=yes ac_cv_func_crypt_r=yes ac_cv_func_ctermid=yes ac_cv_func_ctime_r=yes ac_cv_func_dlopen=yes ac_cv_func_dlsym=yes ac_cv_func_dn_expand=yes ac_cv_func_dn_skipname=yes ac_cv_func_dns_search=no ac_cv_func_explicit_bzero=no ac_cv_func_explicit_memset=no ac_cv_func_flock=yes ac_cv_func_fnmatch_works=yes ac_cv_func_fopencookie=yes ac_cv_func_fork=yes ac_cv_func_ftok=yes ac_cv_func_funopen=no ac_cv_func_gai_strerror=yes ac_cv_func_getaddrinfo=yes ac_cv_func_getcwd=yes ac_cv_func_getgrgid_r=yes ac_cv_func_getgrnam_r=yes ac_cv_func_getgroups=yes ac_cv_func_gethostbyaddr=yes ac_cv_func_gethostname=yes ac_cv_func_getloadavg=yes ac_cv_func_getlogin=yes ac_cv_func_getopt=yes ac_cv_func_getpgid=yes ac_cv_func_getpid=yes ac_cv_func_getpriority=yes ac_cv_func_getprotobyname=yes ac_cv_func_getprotobynumber=yes ac_cv_func_getpwnam_r=yes ac_cv_func_getpwuid_r=yes ac_cv_func_getrlimit=yes ac_cv_func_getrusage=yes ac_cv_func_getservbyname=yes ac_cv_func_getservbyport=yes ac_cv_func_getsid=yes ac_cv_func_gettimeofday=yes ac_cv_func_getwd=yes ac_cv_func_glob=yes ac_cv_func_gmtime_r=yes ac_cv_func_hstrerror=yes ac_cv_func_htonl=yes ac_cv_func_iconv=yes ac_cv_func_if_indextoname=yes ac_cv_func_if_nametoindex=yes ac_cv_func_inet_aton=yes ac_cv_func_inet_ntoa=yes ac_cv_func_inet_ntop=yes ac_cv_func_inet_pton=yes ac_cv_func_initgroups=yes ac_cv_func_kill=yes ac_cv_func_lchown=yes ac_cv_func_localtime_r=yes ac_cv_func_makedev=no ac_cv_func_memmem=yes ac_cv_func_memmove=yes ac_cv_func_mkfifo=yes ac_cv_func_mknod=yes ac_cv_func_mkstemp=yes ac_cv_func_mmap=yes ac_cv_func_mprotect=yes ac_cv_func_mremap=yes ac_cv_func_nanosleep=yes ac_cv_func_nice=yes ac_cv_func_nl_langinfo=yes ac_cv_func_openpty=yes ac_cv_func_poll=yes ac_cv_func_putenv=yes ac_cv_func_res_ndestroy=no ac_cv_func_res_nsearch=yes ac_cv_func_res_search=yes ac_cv_func_scandir=yes ac_cv_func_setegid=yes ac_cv_func_setenv=yes ac_cv_func_seteuid=yes ac_cv_func_setitimer=yes ac_cv_func_setpriority=yes ac_cv_func_setproctitle=no ac_cv_func_setrlimit=yes ac_cv_func_setsid=yes ac_cv_func_shm_open=yes ac_cv_func_shutdown=yes ac_cv_func_sigaction=yes ac_cv_func_sigprocmask=yes ac_cv_func_sigsetjmp=no ac_cv_func_sigtimedwait=yes ac_cv_func_sigwaitinfo=yes ac_cv_func_socket=yes ac_cv_func_socketpair=yes ac_cv_func_statfs=yes ac_cv_func_statvfs=yes ac_cv_func_std_syslog=no ac_cv_func_strcasecmp=yes ac_cv_func_strlcat=no ac_cv_func_strlcpy=no ac_cv_func_strnlen=yes ac_cv_func_strptime=yes ac_cv_func_strtok_r=yes ac_cv_func_strtoll=yes ac_cv_func_symlink=yes ac_cv_func_tzset=yes ac_cv_func_unsetenv=yes ac_cv_func_unshare=yes ac_cv_func_usleep=yes ac_cv_func_utime=yes ac_cv_func_vasprintf=yes ac_cv_func_wait3=yes ac_cv_func_wait4=yes ac_cv_func_waitpid=yes ac_cv_func_which_gethostbyname_r=six ac_cv_gai_ai_all=yes ac_cv_gai_ai_idn=yes ac_cv_gai_ai_v4mapped=yes ac_cv_have_broken_gcc_strlen_opt=no ac_cv_have_decl_arc4random_buf=no ac_cv_have_pcre2_intel_cet=no ac_cv_have_utsname_domainname=yes ac_cv_header_CommonCrypto_CommonRandom_h=no ac_cv_header_alloca_h=yes ac_cv_header_arpa_inet_h=yes ac_cv_header_arpa_nameser_h=yes ac_cv_header_cpuid_h=yes ac_cv_header_crypt_h=yes ac_cv_header_dirent_h=yes ac_cv_header_dlfcn_h=yes ac_cv_header_dns_h=no ac_cv_header_fcntl_h=yes ac_cv_header_grp_h=yes ac_cv_header_ieeefp_h=no ac_cv_header_immintrin_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_io_h=no ac_cv_header_langinfo_h=yes ac_cv_header_malloc_h=yes ac_cv_header_memory_h=yes ac_cv_header_minix_config_h=no ac_cv_header_net_if_h=yes ac_cv_header_netinet_in_h=yes ac_cv_header_netinet_tcp_h=yes ac_cv_header_nmmintrin_h=no ac_cv_header_poll_h=yes ac_cv_header_pty_h=yes ac_cv_header_pwd_h=yes ac_cv_header_resolv_h=yes ac_cv_header_stdc=yes ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_file_h=yes ac_cv_header_sys_ioctl_h=yes ac_cv_header_sys_ipc_h=yes ac_cv_header_sys_loadavg_h=no ac_cv_header_sys_mkdev_h=no ac_cv_header_sys_mman_h=yes ac_cv_header_sys_mount_h=yes ac_cv_header_sys_param_h=yes ac_cv_header_sys_poll_h=yes ac_cv_header_sys_pstat_h=no ac_cv_header_sys_resource_h=yes ac_cv_header_sys_select_h=yes ac_cv_header_sys_socket_h=yes ac_cv_header_sys_sockio_h=no ac_cv_header_sys_stat_h=yes ac_cv_header_sys_statfs_h=yes ac_cv_header_sys_statvfs_h=yes ac_cv_header_sys_sysexits_h=no ac_cv_header_sys_sysmacros_h=yes ac_cv_header_sys_time_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_sys_uio_h=yes ac_cv_header_sys_un_h=yes ac_cv_header_sys_utsname_h=yes ac_cv_header_sys_vfs_h=yes ac_cv_header_sys_wait_h=yes ac_cv_header_sysexits_h=yes ac_cv_header_syslog_h=yes ac_cv_header_tmmintrin_h=no ac_cv_header_unistd_h=yes ac_cv_header_unix_h=no ac_cv_header_utime_h=yes ac_cv_header_wmmintrin_h=no ac_cv_host=x86_64-pc-linux-gnu ac_cv_ipv6_support=yes ac_cv_lib_bind___dns_search=no ac_cv_lib_bind___res_ndestroy=no ac_cv_lib_bind_dns_search=no ac_cv_lib_bind_res_ndestroy=no ac_cv_lib_bz2_BZ2_bzerror=yes ac_cv_lib_c___bind_textdomain_codeset=yes ac_cv_lib_c___dcngettext=yes ac_cv_lib_c___dngettext=yes ac_cv_lib_c___ngettext=yes ac_cv_lib_c_bindtextdomain=yes ac_cv_lib_crypt_crypt=yes ac_cv_lib_curl_curl_easy_perform=yes ac_cv_lib_dl_dlopen=yes ac_cv_lib_intl_bindtextdomain=no ac_cv_lib_m_sin=yes ac_cv_lib_network___setsockopt=no ac_cv_lib_network_setsockopt=no ac_cv_lib_resolv___dns_search=no ac_cv_lib_resolv___res_ndestroy=no ac_cv_lib_resolv___res_nsearch=yes ac_cv_lib_resolv_dns_search=no ac_cv_lib_resolv_res_ndestroy=no ac_cv_lib_resolv_res_nsearch=no ac_cv_lib_rt_nanosleep=yes ac_cv_lib_rt_shm_open=yes ac_cv_lib_rt_shm_unlink=yes ac_cv_lib_socket___dns_search=no ac_cv_lib_socket___res_ndestroy=no ac_cv_lib_socket_dns_search=no ac_cv_lib_socket_res_ndestroy=no ac_cv_lib_sqlite3_sqlite3_close_v2=yes ac_cv_lib_sqlite3_sqlite3_column_table_name=yes ac_cv_lib_sqlite3_sqlite3_errstr=yes ac_cv_lib_sqlite3_sqlite3_load_extension=yes ac_cv_lib_util_openpty=yes ac_cv_member_struct_stat_st_blksize=yes ac_cv_member_struct_stat_st_blocks=yes ac_cv_member_struct_stat_st_rdev=yes ac_cv_member_struct_tm_tm_gmtoff=yes ac_cv_member_struct_tm_tm_zone=yes ac_cv_objext=o ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_GREP=/usr/bin/grep ac_cv_path_PROG_SENDMAIL=/usr/sbin/sendmail ac_cv_path_SED=/usr/bin/sed ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config ac_cv_pread=yes ac_cv_prog_AWK=gawk ac_cv_prog_CPP='cc -E' ac_cv_prog_YACC=bison ac_cv_prog_ac_ct_AR=ar ac_cv_prog_ac_ct_CC=cc ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_ac_ct_STRIP=strip ac_cv_prog_cc_c89= ac_cv_prog_cc_c99=-std=gnu99 ac_cv_prog_cc_g=yes ac_cv_pthreads_cflags=-pthread ac_cv_pthreads_lib=pthread ac_cv_pwrite=yes ac_cv_safe_to_define___extensions__=yes ac_cv_sizeof_int=4 ac_cv_sizeof_long=8 ac_cv_sizeof_long_long=8 ac_cv_sizeof_off_t=8 ac_cv_sizeof_short=2 ac_cv_sizeof_size_t=8 ac_cv_sockaddr_sa_len=no ac_cv_sockaddr_storage=yes ac_cv_ss_family=yes ac_cv_strptime_decl_fails=yes ac_cv_struct_flock=yes ac_cv_struct_tm=time.h ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=yes ac_cv_sys_tiocgwinsz_in_termios_h=no ac_cv_target=x86_64-pc-linux-gnu ac_cv_time_r_type=POSIX ac_cv_type_in_addr_t=yes ac_cv_type_int16_t=yes ac_cv_type_int32_t=yes ac_cv_type_int64_t=yes ac_cv_type_int8_t=yes ac_cv_type_size_t=yes ac_cv_type_socklen_t=yes ac_cv_type_uid_t=yes ac_cv_type_uint16_t=yes ac_cv_type_uint32_t=yes ac_cv_type_uint64_t=yes ac_cv_type_uint8_t=yes ac_cv_ucred=yes ac_cv_working_alloca_h=yes ac_cv_write_stdout=yes ax_cv_check_cflags__Werror__Wno_clobbered=yes ax_cv_check_cflags___fvisibility_hidden=yes ax_cv_have_func_attribute_ifunc=yes ax_cv_have_func_attribute_target=yes cli_cv_var_PS_STRINGS=no lt_cv_deplibs_check_method=pass_all lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_ld_reload_flag=-r lt_cv_objdir=.libs lt_cv_path_LD=/usr/bin/ld lt_cv_path_NM='/usr/bin/nm -B' lt_cv_path_SED=/usr/bin/sed lt_cv_prog_compiler_c_o=yes lt_cv_prog_compiler_pic_works=yes lt_cv_prog_compiler_rtti_exceptions=no lt_cv_prog_compiler_static_works=no lt_cv_prog_gnu_ld=yes lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\''' lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/ {"\2", (lt_ptr) \&\2},/p'\''' lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int \1;/p'\''' lt_cv_sys_lib_dlsearch_path_spec='/lib /usr/lib /usr/lib64//bind9-export/ /usr/lib64/dyninst /usr/lib64/mysql ' lt_cv_sys_lib_search_path_spec='/usr/lib/gcc/x86_64-redhat-linux/4.8.5 /usr/lib64 /lib64' lt_cv_sys_max_cmd_len=1572864 lt_lt_cv_prog_compiler_c_o='"yes"' lt_lt_cv_sys_global_symbol_pipe='"sed -n -e '\''s/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][ ]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p'\''"' lt_lt_cv_sys_global_symbol_to_c_name_address='"sed -n -e '\''s/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ ]*\\)\$/ {\"\\2\", (lt_ptr) \\&\\2},/p'\''"' lt_lt_cv_sys_global_symbol_to_cdecl='"sed -n -e '\''s/^. .* \\(.*\\)\$/extern int \\1;/p'\''"' pdo_cv_inc_path=/root/php-8.0.28/ext php_cv_cc_rpath=yes php_cv_crypt_r_style=struct_crypt_data php_cv_semun=no php_cv_sizeof_intmax_t=8 php_cv_sizeof_ptrdiff_t=8 php_cv_sizeof_ssize_t=8 pkg_cv_CURL_CFLAGS=' ' pkg_cv_CURL_FEATURES='"SSL IPv6 unix-sockets libz AsynchDNS IDN NTLM NTLM_WB"' pkg_cv_CURL_LIBS='-lcurl ' pkg_cv_EXSLT_CFLAGS='-I/usr/include/libxml2 ' pkg_cv_EXSLT_LIBS='-lexslt -lxslt -lz -lm -lgcrypt -ldl -lgpg-error -lxml2 ' pkg_cv_KERBEROS_CFLAGS=' ' pkg_cv_KERBEROS_LIBS='-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err ' pkg_cv_LIBXML_CFLAGS='-I/usr/include/libxml2 ' pkg_cv_LIBXML_LIBS='-lxml2 ' pkg_cv_ONIG_CFLAGS=' ' pkg_cv_ONIG_LIBS='-lonig ' pkg_cv_OPENSSL_CFLAGS=' ' pkg_cv_OPENSSL_LIBS='-lssl -lcrypto ' pkg_cv_SQLITE_CFLAGS=' ' pkg_cv_SQLITE_LIBS='-lsqlite3 ' pkg_cv_XSL_CFLAGS='-I/usr/include/libxml2 ' pkg_cv_XSL_LIBS='-lxslt -lz -ldl -lm -lxml2 ' pkg_cv_ZLIB_CFLAGS=' ' pkg_cv_ZLIB_LIBS='-lz ' ## ----------------- ## ## Output variables. ## ## ----------------- ## ALLOCA='' AR='ar' AR_FLAGS='cr' AWK='gawk' CC='cc -std=gnu99' CFLAGS='$(CFLAGS_CLEAN) ' CONFIGURE_COMMAND=' '\''./configure'\'' '\''--prefix=/usr/local/php_apache'\'' '\''--with-config-file-path=/usr/local/php_apache/etc'\'' '\''--with-apxs2=/usr/local/httpd2.4.57/bin/apxs'\'' '\''--with-zlib-dir'\'' '\''--with-freetype-dir'\'' '\''--enable-mbstring'\'' '\''--with-libxml-dir=/usr'\'' '\''--enable-xmlreader'\'' '\''--enable-xmlwriter'\'' '\''--enable-soap'\'' '\''--enable-calendar'\'' '\''--with-curl'\'' '\''--with-gd'\'' '\''--with-pdo-mysql'\'' '\''--with-mysqli'\'' '\''--with-mysql-sock'\'' '\''--enable-mysqlnd'\'' '\''--disable-rpath'\'' '\''--enable-inline-optimization'\'' '\''--with-bz2'\'' '\''--with-zlib'\'' '\''--enable-sockets'\'' '\''--enable-sysvsem'\'' '\''--enable-sysvshm'\'' '\''--enable-pcntl'\'' '\''--enable-mbregex'\'' '\''--enable-exif'\'' '\''--enable-bcmath'\'' '\''--with-mhash'\'' '\''--enable-zip'\'' '\''--with-pcre-regex'\'' '\''--with-jpeg-dir=/usr'\'' '\''--with-png-dir=/usr'\'' '\''--with-openssl'\'' '\''--enable-ftp'\'' '\''--with-kerberos'\'' '\''--with-gettext'\'' '\''--with-xmlrpc'\'' '\''--with-xsl'\'' '\''--disable-fileinfo'\''' CONFIGURE_OPTIONS=' '\''--prefix=/usr/local/php_apache'\'' '\''--with-config-file-path=/usr/local/php_apache/etc'\'' '\''--with-apxs2=/usr/local/httpd2.4.57/bin/apxs'\'' '\''--with-zlib-dir'\'' '\''--with-freetype-dir'\'' '\''--enable-mbstring'\'' '\''--with-libxml-dir=/usr'\'' '\''--enable-xmlreader'\'' '\''--enable-xmlwriter'\'' '\''--enable-soap'\'' '\''--enable-calendar'\'' '\''--with-curl'\'' '\''--with-gd'\'' '\''--with-pdo-mysql'\'' '\''--with-mysqli'\'' '\''--with-mysql-sock'\'' '\''--enable-mysqlnd'\'' '\''--disable-rpath'\'' '\''--enable-inline-optimization'\'' '\''--with-bz2'\'' '\''--with-zlib'\'' '\''--enable-sockets'\'' '\''--enable-sysvsem'\'' '\''--enable-sysvshm'\'' '\''--enable-pcntl'\'' '\''--enable-mbregex'\'' '\''--enable-exif'\'' '\''--enable-bcmath'\'' '\''--with-mhash'\'' '\''--enable-zip'\'' '\''--with-pcre-regex'\'' '\''--with-jpeg-dir=/usr'\'' '\''--with-png-dir=/usr'\'' '\''--with-openssl'\'' '\''--enable-ftp'\'' '\''--with-kerberos'\'' '\''--with-gettext'\'' '\''--with-xmlrpc'\'' '\''--with-xsl'\'' '\''--disable-fileinfo'\''' CPP='cc -E' CPPFLAGS=' -D_REENTRANT -pthread' CURL_CFLAGS=' ' CURL_FEATURES='"SSL IPv6 unix-sockets libz AsynchDNS IDN NTLM NTLM_WB"' CURL_LIBS='-lcurl ' CXX='' CXXCPP='' CXXFLAGS=' -pthread $(PROF_FLAGS)' DEBUG_CFLAGS='' DEFS='-DHAVE_CONFIG_H' DSYMUTIL='' ECHO='echo' ECHO_C='' ECHO_N='-n' ECHO_T='' EDIT_CFLAGS='' EDIT_LIBS='' EGREP='/usr/bin/grep -E' ENCHANT2_CFLAGS='' ENCHANT2_LIBS='' ENCHANT_CFLAGS='' ENCHANT_LIBS='' EXEEXT='' EXPANDED_BINDIR='/usr/local/php_apache/bin' EXPANDED_DATADIR='/usr/local/php_apache/share/php' EXPANDED_EXTENSION_DIR='/usr/local/php_apache/lib/php/extensions/no-debug-zts-20200930' EXPANDED_LIBDIR='/usr/local/php_apache/lib/php' EXPANDED_LOCALSTATEDIR='/usr/local/php_apache/var' EXPANDED_MANDIR='/usr/local/php_apache/php/man' EXPANDED_PEAR_INSTALLDIR='' EXPANDED_PHP_CONFIG_FILE_PATH='/usr/local/php_apache/etc' EXPANDED_PHP_CONFIG_FILE_SCAN_DIR='' EXPANDED_SBINDIR='/usr/local/php_apache/sbin' EXPANDED_SYSCONFDIR='/usr/local/php_apache/etc' EXPAT_CFLAGS='' EXPAT_LIBS='' EXSLT_CFLAGS='-I/usr/include/libxml2 ' EXSLT_LIBS='-lexslt -lxslt -lz -lm -lgcrypt -ldl -lgpg-error -lxml2 ' EXTENSION_DIR='/usr/local/php_apache/lib/php/extensions/no-debug-zts-20200930' EXTRA_INCLUDES='' EXTRA_LDFLAGS=' -avoid-version -module ' EXTRA_LDFLAGS_PROGRAM=' -Wl,-zcommon-page-size=2097152 -Wl,-zmax-page-size=2097152 ' EXTRA_LIBS='-lcrypt -lresolv -lcrypt -lrt -lbz2 -lutil -lrt -lm -ldl -lpthread -lxml2 -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lssl -lcrypto -lsqlite3 -lz -lcurl -lxml2 -lssl -lcrypto -lonig -lsqlite3 -lxml2 -lxml2 -lxml2 -lxml2 -lxml2 -lxslt -lz -ldl -lm -lxml2 -lexslt -lxslt -lz -lm -lgcrypt -ldl -lgpg-error -lxml2 -lz -lssl -lcrypto -lcrypt ' FB_CONFIG='' FFI_CFLAGS='' FFI_LIBS='' FREETYPE2_CFLAGS='' FREETYPE2_LIBS='' GDLIB_CFLAGS='' GDLIB_LIBS='' GREP='/usr/bin/grep' HAVE_CXX11='' ICU_CFLAGS='' ICU_LIBS='' INCLUDES=' -I/root/php-8.0.28/ext/date/lib -I/usr/include/libxml2 -I/root/php-8.0.28/ext/mbstring/libmbfl -I/root/php-8.0.28/ext/mbstring/libmbfl/mbfl -I$(top_builddir)/TSRM -I$(top_builddir)/Zend' INCLUDE_PATH='.:' INSTALL_IT='$(mkinstalldirs) '\''$(INSTALL_ROOT)/usr/local/httpd2.4.57/modules'\'' && $(mkinstalldirs) '\''$(INSTALL_ROOT)/usr/local/httpd2.4.57/conf'\'' && /usr/local/httpd2.4.57/bin/apxs -S LIBEXECDIR='\''$(INSTALL_ROOT)/usr/local/httpd2.4.57/modules'\'' -S SYSCONFDIR='\''$(INSTALL_ROOT)/usr/local/httpd2.4.57/conf'\'' -i -a -n php libphp.la' JPEG_CFLAGS='' JPEG_LIBS='' KERBEROS_CFLAGS=' ' KERBEROS_LIBS='-lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err ' LDFLAGS='' LIBOBJS=' ${LIBOBJDIR}strlcat$U.o ${LIBOBJDIR}strlcpy$U.o ${LIBOBJDIR}explicit_bzero$U.o' LIBS='' LIBSODIUM_CFLAGS='' LIBSODIUM_LIBS='' LIBTOOL='$(SHELL) $(top_builddir)/libtool --silent --preserve-dup-deps' LIBXML_CFLAGS='-I/usr/include/libxml2 ' LIBXML_LIBS='-lxml2 ' LIBZIP_CFLAGS='' LIBZIP_LIBS='' LN_S='ln -s' LTLIBOBJS=' ${LIBOBJDIR}strlcat$U.lo ${LIBOBJDIR}strlcpy$U.lo ${LIBOBJDIR}explicit_bzero$U.lo' NATIVE_RPATHS='' NMEDIT='' OBJEXT='o' OCI8_DIR='' OCI8_ORACLE_VERSION='' OCI8_SHARED_LIBADD='' ODBC_CFLAGS='' ODBC_LFLAGS='' ODBC_LIBS='' ODBC_TYPE='' ONIG_CFLAGS=' ' ONIG_LIBS='-lonig ' OPENSSL_CFLAGS=' ' OPENSSL_LIBS='-lssl -lcrypto ' PACKAGE_BUGREPORT='https://bugs.php.net' PACKAGE_NAME='PHP' PACKAGE_STRING='PHP 8.0.28' PACKAGE_TARNAME='php' PACKAGE_URL='https://www.php.net' PACKAGE_VERSION='8.0.28' PATH_SEPARATOR=':' PCRE2_CFLAGS='' PCRE2_LIBS='' PDO_MYSQL_MODULE_TYPE='external' PDO_OCI_DIR='' PDO_OCI_SHARED_LIBADD='' PDO_OCI_VERSION='' PEAR_INSTALLDIR='' PHP_INSTALLED_SAPIS=' apache2handler cli phpdbg cgi' PHP_LDFLAGS='' PHP_LIBS='' PHP_VERSION='8.0.28' PHP_VERSION_ID='80028' PKG_CONFIG='/usr/bin/pkg-config' PKG_CONFIG_LIBDIR='' PKG_CONFIG_PATH='' PNG_CFLAGS='' PNG_LIBS='' PROG_SENDMAIL='/usr/sbin/sendmail' RANLIB='ranlib' RE2C='exit 0;' SASL_CFLAGS='' SASL_LIBS='' SED='/usr/bin/sed' SHELL='/bin/sh' SHLIB_DL_SUFFIX_NAME='so' SHLIB_SUFFIX_NAME='so' SNMP_CONFIG='' SQLITE_CFLAGS=' ' SQLITE_LIBS='-lsqlite3 ' STRIP='strip' SYSTEMD_CFLAGS='' SYSTEMD_LIBS='' VALGRIND_CFLAGS='' VALGRIND_LIBS='' WEBP_CFLAGS='' WEBP_LIBS='' XPM_CFLAGS='' XPM_LIBS='' XSL_CFLAGS='-I/usr/include/libxml2 ' XSL_LIBS='-lxslt -lz -ldl -lm -lxml2 ' YACC='bison' YFLAGS='-Wall' ZEND_EXTRA_LIBS='' ZLIB_CFLAGS=' ' ZLIB_LIBS='-lz ' abs_builddir='/root/php-8.0.28' abs_srcdir='/root/php-8.0.28' ac_ct_CC='cc' ac_ct_CXX='' bindir='${exec_prefix}/bin' build='x86_64-pc-linux-gnu' build_alias='' build_cpu='x86_64' build_os='linux-gnu' build_vendor='pc' datadir='${datarootdir}/php' datarootdir='/usr/local/php_apache/php' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='${prefix}' host='x86_64-pc-linux-gnu' host_alias='x86_64-pc-linux-gnu' host_cpu='x86_64' host_os='linux-gnu' host_vendor='pc' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' libdir='${exec_prefix}/lib/php' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' oldincludedir='/usr/include' pdfdir='${docdir}' php_fpm_group='' php_fpm_localstatedir='' php_fpm_prefix='' php_fpm_sysconfdir='' php_fpm_systemd='' php_fpm_user='' prefix='/usr/local/php_apache' program_prefix='' program_suffix='' program_transform_name='s,x,x,' psdir='${docdir}' runstatedir='${localstatedir}/run' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target='x86_64-pc-linux-gnu' target_alias='' target_cpu='x86_64' target_os='linux-gnu' target_vendor='pc' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "PHP" #define PACKAGE_TARNAME "php" #define PACKAGE_VERSION "8.0.28" #define PACKAGE_STRING "PHP 8.0.28" #define PACKAGE_BUGREPORT "https://bugs.php.net" #define PACKAGE_URL "https://www.php.net" #define STDC_HEADERS 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STRINGS_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_UNISTD_H 1 #define __EXTENSIONS__ 1 #define _ALL_SOURCE 1 #define _GNU_SOURCE 1 #define _POSIX_PTHREAD_SEMANTICS 1 #define _TANDEM_SOURCE 1 #define HAVE_DEV_URANDOM 1 #define HAVE_GCC_GLOBAL_REGS 1 #define HAVE_CPUID_COUNT 1 #define GWINSZ_IN_SYS_IOCTL 1 #define HAVE_PHPDBG 1 #define PHPDBG_DEBUG 0 #define PHP_WRITE_STDOUT 1 #define HAVE_SOCKET 1 #define HAVE_SOCKETPAIR 1 #define HAVE_HTONL 1 #define HAVE_GETHOSTNAME 1 #define HAVE_GETHOSTBYADDR 1 #define HAVE_DLOPEN 1 #define HAVE_LIBDL 1 #define HAVE_DLSYM 1 #define HAVE_LIBDL 1 #define HAVE_LIBM 1 #define HAVE_INET_ATON 1 #define HAVE_STDINT_H 1 #define HAVE_DIRENT_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_NETINET_IN_H 1 #define HAVE_ALLOCA_H 1 #define HAVE_ARPA_INET_H 1 #define HAVE_ARPA_NAMESER_H 1 #define HAVE_CRYPT_H 1 #define HAVE_FCNTL_H 1 #define HAVE_GRP_H 1 #define HAVE_LANGINFO_H 1 #define HAVE_MALLOC_H 1 #define HAVE_POLL_H 1 #define HAVE_PTY_H 1 #define HAVE_PWD_H 1 #define HAVE_RESOLV_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYSLOG_H 1 #define HAVE_SYSEXITS_H 1 #define HAVE_SYS_IOCTL_H 1 #define HAVE_SYS_FILE_H 1 #define HAVE_SYS_MMAN_H 1 #define HAVE_SYS_MOUNT_H 1 #define HAVE_SYS_POLL_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_SOCKET_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_STATFS_H 1 #define HAVE_SYS_STATVFS_H 1 #define HAVE_SYS_VFS_H 1 #define HAVE_SYS_UIO_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_UNISTD_H 1 #define HAVE_UTIME_H 1 #define HAVE_SYS_UTSNAME_H 1 #define HAVE_SYS_IPC_H 1 #define HAVE_DLFCN_H 1 #define HAVE_IMMINTRIN_H 1 #define HAVE_FOPENCOOKIE 1 #define COOKIE_IO_FUNCTIONS_T cookie_io_functions_t #define COOKIE_SEEKER_USES_OFF64_T 1 #define HAVE_STRUCT_TM_TM_ZONE 1 #define HAVE_TM_ZONE 1 #define MISSING_FCLOSE_DECL 0 #define HAVE_STRUCT_FLOCK 1 #define HAVE_SOCKLEN_T 1 #define SIZEOF_INTMAX_T 8 #define HAVE_INTMAX_T 1 #define SIZEOF_SSIZE_T 8 #define HAVE_SSIZE_T 1 #define SIZEOF_PTRDIFF_T 8 #define HAVE_PTRDIFF_T 1 #define SIZEOF_SHORT 2 #define SIZEOF_INT 4 #define SIZEOF_LONG 8 #define SIZEOF_LONG_LONG 8 #define SIZEOF_SIZE_T 8 #define SIZEOF_OFF_T 8 #define HAVE_INT8_T 1 #define HAVE_INT16_T 1 #define HAVE_INT32_T 1 #define HAVE_INT64_T 1 #define HAVE_UINT8_T 1 #define HAVE_UINT16_T 1 #define HAVE_UINT32_T 1 #define HAVE_UINT64_T 1 #define PHP_HAVE_BUILTIN_EXPECT 1 #define PHP_HAVE_BUILTIN_CLZ 1 #define PHP_HAVE_BUILTIN_CLZL 1 #define PHP_HAVE_BUILTIN_CLZLL 1 #define PHP_HAVE_BUILTIN_CTZL 1 #define PHP_HAVE_BUILTIN_CTZLL 1 #define PHP_HAVE_BUILTIN_SMULL_OVERFLOW 0 #define PHP_HAVE_BUILTIN_SMULLL_OVERFLOW 0 #define PHP_HAVE_BUILTIN_SADDL_OVERFLOW 0 #define PHP_HAVE_BUILTIN_SADDLL_OVERFLOW 0 #define PHP_HAVE_BUILTIN_SSUBL_OVERFLOW 0 #define PHP_HAVE_BUILTIN_SSUBLL_OVERFLOW 0 #define PHP_HAVE_BUILTIN_CPU_INIT 1 #define PHP_HAVE_BUILTIN_CPU_SUPPORTS 1 #define HAVE_ALIGNOF 1 #define HAVE_STRUCT_TM_TM_GMTOFF 1 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1 #define HAVE_STRUCT_STAT_ST_RDEV 1 #define HAVE_STRUCT_STAT_ST_BLOCKS 1 #define HAVE_ST_BLOCKS 1 #define HAVE_SOCKADDR_STORAGE 1 #define HAVE_FUNC_ATTRIBUTE_IFUNC 1 #define HAVE_FUNC_ATTRIBUTE_TARGET 1 #define HAVE_ALPHASORT 1 #define HAVE_ASCTIME_R 1 #define HAVE_CHROOT 1 #define HAVE_CTIME_R 1 #define HAVE_FLOCK 1 #define HAVE_FTOK 1 #define HAVE_GAI_STRERROR 1 #define HAVE_GETCWD 1 #define HAVE_GETLOADAVG 1 #define HAVE_GETLOGIN 1 #define HAVE_GETPROTOBYNAME 1 #define HAVE_GETPROTOBYNUMBER 1 #define HAVE_GETSERVBYNAME 1 #define HAVE_GETSERVBYPORT 1 #define HAVE_GETRUSAGE 1 #define HAVE_GETTIMEOFDAY 1 #define HAVE_GMTIME_R 1 #define HAVE_GETPWNAM_R 1 #define HAVE_GETGRNAM_R 1 #define HAVE_GETPWUID_R 1 #define HAVE_GETWD 1 #define HAVE_GLOB 1 #define HAVE_INET_NTOA 1 #define HAVE_INET_NTOP 1 #define HAVE_INET_PTON 1 #define HAVE_LOCALTIME_R 1 #define HAVE_LCHOWN 1 #define HAVE_MEMMOVE 1 #define HAVE_MKSTEMP 1 #define HAVE_MMAP 1 #define HAVE_NICE 1 #define HAVE_NL_LANGINFO 1 #define HAVE_POLL 1 #define HAVE_PUTENV 1 #define HAVE_SCANDIR 1 #define HAVE_SETITIMER 1 #define HAVE_SETENV 1 #define HAVE_SHUTDOWN 1 #define HAVE_SIGPROCMASK 1 #define HAVE_STATFS 1 #define HAVE_STATVFS 1 #define HAVE_STRCASECMP 1 #define HAVE_STRNLEN 1 #define HAVE_STRPTIME 1 #define HAVE_STRTOK_R 1 #define HAVE_SYMLINK 1 #define HAVE_TZSET 1 #define HAVE_UNSETENV 1 #define HAVE_USLEEP 1 #define HAVE_UTIME 1 #define HAVE_VASPRINTF 1 #define HAVE_ASPRINTF 1 #define HAVE_NANOSLEEP 1 #define HAVE_MEMMEM 1 #define HAVE_GETHOSTBYNAME_R 1 #define HAVE_FUNC_GETHOSTBYNAME_R_6 1 #define HAVE_NANOSLEEP 1 #define HAVE_LIBRT 1 #define HAVE_GETADDRINFO 1 #define HAVE_GETOPT 1 #define HAVE_ALLOCA_H 1 #define HAVE_ALLOCA 1 #define HAVE_ASM_GOTO 1 #define HAVE_OPENPTY 1 #define HAVE_LIBUTIL 1 #define ZTS 1 #define PHP_SIGCHILD 0 #define DEFAULT_SHORT_OPEN_TAG "1" #define HAVE_IPV6 1 #define HAVE_STRTOLL 1 #define HAVE_ATOLL 1 #define HAVE_TIMELIB_CONFIG_H 1 #define HAVE_LIBXML 1 #define HAVE_LIBXML 1 #define HAVE_OPENSSL_EXT 1 #define HAVE_RAND_EGD 1 #define HAVE_BUNDLED_PCRE 1 #define PCRE2_CODE_UNIT_WIDTH 8 #define HAVE_PCRE_JIT_SUPPORT 1 #define HAVE_SQLITE3 1 #define HAVE_SQLITE3_ERRSTR 1 #define HAVE_ZLIB 1 #define HAVE_BCMATH 1 #define HAVE_BZ2 1 #define HAVE_CALENDAR 1 #define HAVE_CTYPE 1 #define HAVE_CURL 1 #define HAVE_LIBXML 1 #define HAVE_DOM 1 #define HAVE_EXIF 1 #define HAVE_FTP 1 #define HAVE_FTP_SSL 1 #define HAVE_LIBINTL 1 #define HAVE_NGETTEXT 1 #define HAVE_DNGETTEXT 1 #define HAVE_DCNGETTEXT 1 #define HAVE_BIND_TEXTDOMAIN_CODESET 1 #define PHP_MHASH_BC 1 #define SIZEOF_LONG 8 #define HAVE_ICONV 1 #define HAVE_GLIBC_ICONV 1 #define PHP_ICONV_IMPL "glibc" #define ICONV_BROKEN_IGNORE 1 #define HAVE_JSON 1 #define HAVE_MBSTRING 1 #define PHP_ONIG_BAD_KOI8_ENTRY 1 #define HAVE_MBREGEX 1 #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" #define MYSQLI_USE_MYSQLND 1 #define ODBCVER 0x0350 #define HAVE_HUGE_CODE_PAGES 1 #define HAVE_JIT 1 #define HAVE_MPROTECT 1 #define HAVE_SHM_IPC 1 #define HAVE_SHM_MMAP_ANON 1 #define HAVE_SHM_OPEN 1 #define HAVE_LIBRT 1 #define HAVE_SHM_MMAP_POSIX 1 #define COMPILE_DL_OPCACHE 1 #define HAVE_FORK 1 #define HAVE_WAITPID 1 #define HAVE_SIGACTION 1 #define HAVE_GETPRIORITY 1 #define HAVE_SETPRIORITY 1 #define HAVE_WAIT3 1 #define HAVE_WAIT4 1 #define HAVE_SIGWAITINFO 1 #define HAVE_SIGTIMEDWAIT 1 #define HAVE_UNSHARE 1 #define PHP_MYSQL_UNIX_SOCK_ADDR "/var/lib/mysql/mysql.sock" #define PDO_USE_MYSQLND 1 #define HAVE_PDO_SQLITELIB 1 #define HAVE_SQLITE3_CLOSE_V2 1 #define HAVE_SQLITE3_COLUMN_TABLE_NAME 1 #define PHAR_HAVE_OPENSSL 1 #define HAVE_POSIX 1 #define HAVE_SYS_SYSMACROS_H 1 #define HAVE_SETEUID 1 #define HAVE_SETEGID 1 #define HAVE_SETSID 1 #define HAVE_GETSID 1 #define HAVE_GETPGID 1 #define HAVE_CTERMID 1 #define HAVE_MKFIFO 1 #define HAVE_MKNOD 1 #define HAVE_SETRLIMIT 1 #define HAVE_GETRLIMIT 1 #define HAVE_GETGROUPS 1 #define HAVE_INITGROUPS 1 #define HAVE_GETGRGID_R 1 #define HAVE_TTYNAME_R 1 #define HAVE_UTSNAME_DOMAINNAME 1 #define HAVE_PWRITE 1 #define HAVE_PREAD 1 #define HAVE_PHP_SESSION 1 #define HAVE_LIBXML 1 #define HAVE_SIMPLEXML 1 #define HAVE_LIBXML 1 #define HAVE_SOAP 1 #define HAVE_HSTRERROR 1 #define HAVE_IF_NAMETOINDEX 1 #define HAVE_IF_INDEXTONAME 1 #define HAVE_NETINET_TCP_H 1 #define HAVE_SYS_UN_H 1 #define HAVE_SOCKETS 1 #define HAVE_SA_SS_FAMILY 1 #define HAVE_AI_V4MAPPED 1 #define HAVE_AI_ALL 1 #define HAVE_AI_IDN 1 #define ANC_CREDS_UCRED 1 #define HAVE_CRYPT 1 #define HAVE_LIBCRYPT 1 #define HAVE_CRYPT_R 1 #define CRYPT_R_STRUCT_CRYPT_DATA 1 #define PHP_USE_PHP_CRYPT_R 1 #define HAVE_ATTRIBUTE_ALIGNED 1 #define HAVE_FNMATCH 1 #define HAVE_FORK 1 #define PHP_CAN_SUPPORT_PROC_OPEN 1 #define HAVE_RES_NSEARCH 1 #define HAVE_LIBRESOLV 1 #define HAVE_DN_EXPAND 1 #define HAVE_DN_SKIPNAME 1 #define HAVE_RES_SEARCH 1 #define HAVE_STRPTIME_DECL_FAILS 1 #define HAVE_DECL_ARC4RANDOM_BUF 0 #define HAVE_NET_IF_H 1 #define HAVE_GETIFADDRS 1 #define HAVE_SYSVSEM 1 #define HAVE_SEMUN 0 #define HAVE_SYSVSHM 1 #define HAVE_LIBXML 1 #define HAVE_XML 1 #define HAVE_LIBXML 1 #define HAVE_XMLREADER 1 #define HAVE_LIBXML 1 #define HAVE_XMLWRITER 1 #define HAVE_XSL_EXSLT 1 #define HAVE_XSL 1 #define MYSQLND_COMPRESSION_ENABLED 1 #define MYSQLND_SSL_SUPPORTED 1 #define MYSQLND_HAVE_SSL 1 #define HAVE_CPUID_H 1 #define HAVE_GETPID 1 #define HAVE_KILL 1 #define HAVE__FPU_SETCW 1 #define HAVE_FPU_INLINE_ASM_X86 1 #define HAVE_DLFCN_H 1 #define ZEND_DEBUG 0 #define ZTS 1 #define ZEND_MM_ALIGNMENT 8 #define ZEND_MM_ALIGNMENT_LOG2 3 #define HAVE_MREMAP 1 #define HAVE_SIGACTION 1 #define ZEND_SIGNALS 1 #define PTHREADS 1 #define PHP_UNAME "Linux wordpress 3.10.0-1160.88.1.el7.x86_64 #1 SMP Tue Mar 7 15:41:52 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux" #define PHP_OS "Linux" #define PHP_BUILD_SYSTEM "Linux wordpress 3.10.0-1160.88.1.el7.x86_64 #1 SMP Tue Mar 7 15:41:52 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux" #define HAVE_BUILD_DEFS_H 1 configure: exit 0