CI: update freebsd 13 image.

13.2 is going to be EOL.

close GH-13622
This commit is contained in:
David Carlier 2024-03-07 21:01:27 +00:00
parent 059bf33e60
commit db063cb771
2 changed files with 4 additions and 3 deletions

View file

@ -4,7 +4,7 @@ env:
freebsd_task: freebsd_task:
name: FREEBSD_DEBUG_NTS name: FREEBSD_DEBUG_NTS
freebsd_instance: freebsd_instance:
image_family: freebsd-13-2 image_family: freebsd-13-3
env: env:
ARCH: amd64 ARCH: amd64
install_script: install_script:
@ -14,7 +14,7 @@ freebsd_task:
- pkg install -y autoconf bison gmake re2c icu libiconv png freetype2 enchant2 bzip2 krb5 t1lib gmp tidyp libsodium libzip libxml2 libxslt openssl oniguruma pkgconf webp libavif - pkg install -y autoconf bison gmake re2c icu libiconv png freetype2 enchant2 bzip2 krb5 t1lib gmp tidyp libsodium libzip libxml2 libxslt openssl oniguruma pkgconf webp libavif
script: script:
- ./buildconf -f - ./buildconf -f
- ./configure --prefix=/usr/local --enable-debug --enable-option-checking=fatal --enable-fpm --with-pdo-sqlite --without-pear --with-bz2 --with-avif --with-jpeg --with-webp --with-freetype --enable-gd --enable-exif --with-zip --with-zlib --enable-soap --enable-xmlreader --with-xsl --with-libxml --enable-shmop --enable-pcntl --enable-mbstring --with-curl --enable-sockets --with-openssl --with-iconv=/usr/local --enable-bcmath --enable-calendar --enable-ftp --with-kerberos --with-ffi --enable-zend-test --enable-dl-test=shared --enable-intl --with-mhash --with-sodium --enable-werror --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d - ./configure --prefix=/usr/local --enable-debug --enable-option-checking=fatal --enable-fpm --with-pdo-sqlite --without-pear --with-bz2 --with-avif --with-jpeg --with-webp --with-freetype --enable-gd --enable-exif --with-zip --with-zlib --enable-soap --enable-xmlreader --with-xsl --with-libxml --enable-shmop --enable-pcntl --enable-mbstring --with-curl --enable-sockets --with-openssl --with-iconv=/usr/local --enable-bcmath --enable-calendar --enable-ftp --with-kerberos --with-ffi --enable-zend-test --enable-dl-test=shared --enable-intl --with-mhash --with-sodium --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d
- gmake -j2 - gmake -j2
- mkdir /etc/php.d - mkdir /etc/php.d
- gmake install - gmake install

View file

@ -9,6 +9,7 @@ exec('openssl version', $out, $code);
if ($code > 0) die("skip couldn't locate openssl binary"); if ($code > 0) die("skip couldn't locate openssl binary");
if (PHP_OS_FAMILY === 'Windows') die('skip not for Windows'); if (PHP_OS_FAMILY === 'Windows') die('skip not for Windows');
if (PHP_OS_FAMILY === 'Darwin') die('skip Fails intermittently on macOS'); if (PHP_OS_FAMILY === 'Darwin') die('skip Fails intermittently on macOS');
if (PHP_OS === 'FreeBSD') die('skip proc_open seems to be stuck on FreeBSD');
$curl_version = curl_version(); $curl_version = curl_version();
if ($curl_version['version_number'] < 0x074700) { if ($curl_version['version_number'] < 0x074700) {
die("skip: blob options not supported for curl < 7.71.0"); die("skip: blob options not supported for curl < 7.71.0");
@ -237,4 +238,4 @@ bool(true)
bool(true) bool(true)
bool(true) bool(true)
client cert subject not in response client cert subject not in response
CURL ERROR: 83 CURL ERROR: 83