Skip to content

php-*: switch to git-checkout#76778

Merged
Taffer merged 1 commit into
wolfi-dev:mainfrom
cjwatson:git-checkout-php
Jan 16, 2026
Merged

php-*: switch to git-checkout#76778
Taffer merged 1 commit into
wolfi-dev:mainfrom
cjwatson:git-checkout-php

php-*: switch to git-checkout

3e24306
Select commit
Loading
Failed to load commit list.
Chainguard Internal / elastic-build (eco-2-28) succeeded Jan 16, 2026 in 8m 36s

APKs built successfully

Build ID: 5eb70f3b-3483-43d9-854a-c7011eb83916

Details

builds

x86_64 Logs

Click to expand
  worked=true
	  break
    fi
    echo "docker healthcheck failed, docker is not ready, retrying... ($i/60 seconds so far)..."
    sleep 1
  done

  if [ "$worked" = "false" ]; then
    echo "Failed to start docker after 60 seconds"
    exit 1
  fi
]
command "chainctl" completed successfully
puller identity configured successfully
puller identity configured successfully
running tests...
running command /usr/bin/dind [dockerd] in background
command "/usr/bin/dind" started successfully
running command bash [-c 
  # Retry up to 60 seconds to wait for docker to start.
  worked=false
  for i in $(seq 60); do
    if docker info >/dev/null 2>&1; then
	  worked=true
	  break
    fi
    echo "docker healthcheck failed, docker is not ready, retrying... ($i/60 seconds so far)..."
    sleep 1
  done

  if [ "$worked" = "false" ]; then
    echo "Failed to start docker after 60 seconds"
    exit 1
  fi
]
Updates are available for chainctl (current version: 0.2.192; latest: 0.2.194). To install, please run:
    $ chainctl update
Updates are available for chainctl (current version: 0.2.192; latest: 0.2.194). To install, please run:
    $ chainctl update
command "chainctl" completed successfully
puller identity configured successfully
puller identity configured successfully
running tests...
running command /usr/bin/dind [dockerd] in background
Updates are available for chainctl (current version: 0.2.192; latest: 0.2.194). To install, please run:
    $ chainctl update
command "/usr/bin/dind" started successfully
running command bash [-c 
  # Retry up to 60 seconds to wait for docker to start.
  worked=false
  for i in $(seq 60); do
    if docker info >/dev/null 2>&1; then
	  worked=true
	  break
    fi
    echo "docker healthcheck failed, docker is not ready, retrying... ($i/60 seconds so far)..."
    sleep 1
  done

  if [ "$worked" = "false" ]; then
    echo "Failed to start docker after 60 seconds"
    exit 1
  fi
]
command "chainctl" completed successfully
puller identity configured successfully
puller identity configured successfully
running tests...
running command /usr/bin/dind [dockerd] in background
command "/usr/bin/dind" started successfully
running command bash [-c 
  # Retry up to 60 seconds to wait for docker to start.
  worked=false
  for i in $(seq 60); do
    if docker info >/dev/null 2>&1; then
	  worked=true
	  break
    fi
    echo "docker healthcheck failed, docker is not ready, retrying... ($i/60 seconds so far)..."
    sleep 1
  done

  if [ "$worked" = "false" ]; then
    echo "Failed to start docker after 60 seconds"
    exit 1
  fi
]
command "bash" completed successfully
command "bash" completed successfully
command "bash" completed successfully
command "bash" completed successfully
command "bash" completed successfully
command "bash" completed successfully
command "bash" completed successfully
command "bash" completed successfully
command "bash" completed successfully
melange devel with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check php-8.1-pecl-mcrypt]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
command "bash" completed successfully
command "bash" completed successfully
melange devel with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check php-8.1 php-8.1-pecl-mongodb]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
melange devel with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check php-8.2-pecl-http]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
melange devel with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check php-8.3 php-8.3-pecl-mongodb]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
melange devel with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check php-8.2-pecl-mcrypt]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
melange devel with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check php-8.3-pecl-http]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
melange devel with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check php-8.4-pecl-http]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
melange devel with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check php-8.4 php-8.4-pecl-mongodb]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
melange devel with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check php-8.1-pecl-http]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
melange devel with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check php-8.3-pecl-mcrypt]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
melange devel with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check php-8.2 php-8.2-pecl-mongodb]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
installing wolfi-baselayout (20230201-r26)
installing wolfi-baselayout (20230201-r26)
installing ca-certificates-bundle (20251003-r2)
installing glibc-locale-posix (2.42-r5)
installing ca-certificates-bundle (20251003-r2)
installing glibc-locale-posix (2.42-r5)
installing glibc (2.42-r5)
installing ld-linux (2.42-r5)
installing libgcc (15.2.0-r6)
installing oldlibstdcxx-2.28 (8.5.0-r1)
installing libstdc++ (15.2.0-r6)
installing glibc (2.42-r5)
installing ld-linux (2.42-r5)
installing libgcc (15.2.0-r6)
installing oldlibstdcxx-2.28 (8.5.0-r1)
installing libstdc++ (15.2.0-r6)
installing ct-manylinux-2.28-gcc-14 (1.28.0-r87)
installing ct-manylinux-2.28-gcc-14 (1.28.0-r87)
installing wolfi-baselayout (20230201-r26)
installing ca-certificates-bundle (20251003-r2)
installing glibc-locale-posix (2.42-r5)
installing wolfi-baselayout (20230201-r26)
installing ct-manylinux-2.28 (1.28.0-r87)
installing gmp (6.3.0-r8)
installing mpfr (4.2.2-r2)
installing mpc (1.3.1-r7)
installing posix-cc-wrappers (2-r7)
installing isl (0.27-r4)
installing libzstd1 (1.5.7-r5)
installing zlib (1.3.1.2-r1)
installing libstdc++-14 (14.3.0-r9)
installing libstdc++-14-dev (14.3.0-r9)
installing glibc (2.42-r5)
installing ld-linux (2.42-r5)
installing libgcc (15.2.0-r6)
installing oldlibstdcxx-2.28 (8.5.0-r1)
installing libquadmath (15.2.0-r6)
installing libstdc++ (15.2.0-r6)
installing openssf-compiler-options (20250904-r2)
installing binutils (2.45.1-r2)
installing libxcrypt (4.5.2-r0)
installing libxcrypt-dev (4.5.2-r0)
installing nss-db (2.42-r5)
installing nss-hesiod (2.42-r5)
installing linux-headers (6.18.5-r0)
installing glibc-dev (2.42-r5)
installing ca-certificates-bundle (20251003-r2)
installing glibc-locale-posix (2.42-r5)
installing wolfi-baselayout (20230201-r26)
installing ca-certificates-bundle (20251003-r2)
installing wolfi-baselayout (20230201-r26)
installing ct-manylinux-2.28 (1.28.0-r87)
installing gmp (6.3.0-r8)
installing mpfr (4.2.2-r2)
installing mpc (1.3.1-r7)
installing posix-cc-wrappers (2-r7)
installing isl (0.27-r4)
installing libzstd1 (1.5.7-r5)
installing zlib (1.3.1.2-r1)
installing libstdc++-14 (14.3.0-r9)
installing libstdc++-14-dev (14.3.0-r9)
installing libquadmath (15.2.0-r6)
installing openssf-compiler-options (20250904-r2)
installing binutils (2.45.1-r2)
installing libxcrypt (4.5.2-r0)
installing libxcrypt-dev (4.5.2-r0)
installing nss-db (2.42-r5)
installing nss-hesiod (2.42-r5)
installing linux-headers (6.18.5-r0)
installing glibc-dev (2.42-r5)
installing ca-certificates-bundle (20251003-r2)
installing glibc-locale-posix (2.42-r5)
installing glibc-locale-posix (2.42-r5)
installing glibc (2.42-r5)
installing ld-linux (2.42-r5)
installing libgcc (15.2.0-r6)
installing oldlibstdcxx-2.28 (8.5.0-r1)
installing libstdc++ (15.2.0-r6)
installing glibc (2.42-r5)
installing ld-linux (2.42-r5)
installing libgcc (15.2.0-r6)
installing oldlibstdcxx-2.28 (8.5.0-r1)
installing glibc (2.42-r5)
installing ld-linux (2.42-r5)
installing libgcc (15.2.0-r6)
installing oldlibstdcxx-2.28 (8.5.0-r1)
installing libstdc++ (15.2.0-r6)
installing wolfi-baselayout (20230201-r26)
installing ca-certificates-bundle (20251003-r2)
installing wolfi-baselayout (20230201-r26)
installing libstdc++ (15.2.0-r6)
installing glibc-locale-posix (2.42-r5)
installing wolfi-baselayout (20230201-r26)
installing ca-certificates-bundle (20251003-r2)
installing glibc-locale-posix (2.42-r5)

aarch64 Logs

Click to expand

installing ncurses-terminfo-base (6.6_p20251230-r0)
installing ncurses (6.6_p20251230-r0)
installing bash (5.3-r3)
installing posix-libc-utils (2.42-r5)
installing ldd-check (0.0.35-r1)
installing readline (8.3-r1)
installing libpcre2-8-0 (10.47-r0)
installing libxml2-16 (2.15.1-r2)
installing libxml2 (2.15.1-r2)
installing sqlite-libs (3.51.1-r0)
installing php-8.4-config (8.4.17-r0)
installing php-8.4 (8.4.17-r0)
installing snappy (1.2.2-r1)
installing heimdal-libs (7.8.0-r42)
installing gdbm (1.26-r1)
installing cyrus-sasl (2.1.28-r45)
installing php-8.4-pecl-mongodb (2.1.4-r1)
installing wolfi-keys (1-r12)
installing wolfi-base (1-r7)
installing gcc-14 (14.3.0-r9)
installing libgfortran-14 (14.3.0-r9)
installing gfortran-14 (14.3.0-r9)
installing libgfortran (15.2.0-r6)
installing gcc-14-default (14.3.0-r9)
installing libcrypto3 (3.6.0-r6)
installing libssl3 (3.6.0-r6)
installing apk-tools (2.14.10-r9)
installing libcrypt1 (2.42-r5)
installing busybox (1.37.0-r50)
installing posix-libc-utils-bin (2.42-r5)
installing ncurses-terminfo-base (6.6_p20251230-r0)
installing ncurses (6.6_p20251230-r0)
installing bash (5.3-r3)
installing posix-libc-utils (2.42-r5)
installing ldd-check (0.0.35-r1)
installing libmcrypt (2.5.8-r3)
installing readline (8.3-r1)
installing libpcre2-8-0 (10.47-r0)
installing libxml2-16 (2.15.1-r2)
installing libxml2 (2.15.1-r2)
installing php-8.1-config (8.1.34-r0)
installing sqlite-libs (3.51.1-r0)
installing php-8.1 (8.1.34-r0)
installing php-8.1-pecl-mcrypt (1.0.9-r1)
installing wolfi-keys (1-r12)
installing wolfi-base (1-r7)
layer digest: sha256:fd891b6bf93f17a8d924a483133331e143c316b732cb709fcfb7b7ea87120e2c
layer diffID: sha256:7ee72723af900528f85be96afbcf440399a7415c02bf4e5584f6822aea959500
saving OCI image locally: apko.local/cache:757cdba83af4c3aa9bf2ce25a044c8ea6c74eeb58848dec24e47879461e3aaa8
layer digest: sha256:26fe086c8e071a4e7849563f9e5254f69d96504c382f6c7edd68663435f1bf19
layer diffID: sha256:7fd505dc12bdbe872a614657e9f0723bf5379c1bf08cbb2077586332ef7c22d5
saving OCI image locally: apko.local/cache:507f0b1755f24700f970a6cf093b35c6d12cde720c89a6a57b0eac06c95d0e5c
layer digest: sha256:2606574081f2d70908de1f98915056d5fe733bf1d753b00e8bba7615f0160211
layer diffID: sha256:ca47059dcf287915e137611b65ab93bf4bc7c39c1666428984e86fa3ecdf2f39
saving OCI image locally: apko.local/cache:df20ef3a02ef94ad6d66c56bfd3c331dd97e04715d811bc8a61c200d36aa09db
layer digest: sha256:4326a03a880698e403f94b0e4e38b4e041392befb67fd3d338052051ddfc2113
layer diffID: sha256:b236316251f68a6a8e244ff943a142611fc69187bdd64922bd17c6cbd16d1108
saving OCI image locally: apko.local/cache:80d6898390ff1289af24f8faabfc81a3211c4a629e00dd7a7dd5aba70e2e1a78
layer digest: sha256:4f18bed4620188d591896deb4b08aac054c19645d80a758cb16e3b8a4c353673
layer diffID: sha256:f51e50c431f4660d14ce3ba3aab45a48a0206d16ac6c132dd88558df9dada9fd
saving OCI image locally: apko.local/cache:1883aadf28d25a232272b66ea32d1447a957661f961e3aa68b4cf3e101ca11c7
layer digest: sha256:e610011e884fc943cefd1a6199b7098bd0e35827ee311f63247775e6c5359aa7
layer diffID: sha256:8ac68d39b810c9be4ec939599e7820039d4f0486a72b39ad3acc3b3cdb242b33
saving OCI image locally: apko.local/cache:a48a161a15ee3d14002eb36bc84003081e8a98c5c594ba9aa172df596d9150f6
layer digest: sha256:ba6970a63556a608783cb6910584df4834ed7f1da4c14a1a7604174f05357ae6
layer diffID: sha256:179ba022a133a526abc9cbeca2c86500202d61b2961452ec3bf44df170956bb1
saving OCI image locally: apko.local/cache:559875bbca6f0a8d50735e19bcf382281c3f777f9c882f43aaeed7e7e1a2301f
layer digest: sha256:4ff89edb1c34af33d8fac8a3cd9bef8ceb690bea3b4ad54e3ff6011222ae7539
layer diffID: sha256:6a5449afd38a943e630756006ed00e2e2858c07036d79acf747158b8ea15805b
saving OCI image locally: apko.local/cache:3761d78fb3c0c556066cc28e1c8397b49f557a20ef4948962ad391241e51a685
layer digest: sha256:e1c522d6616792cf34eb135078edeee9e0557634c397836aaf797e2e2f78ae85
layer diffID: sha256:3f6b43cdbc148e6391e9cd5b30744e936bbb71b8dcf6b7afc24f69798aee0d53
saving OCI image locally: apko.local/cache:7cb2fcd2a76b0147e629b3df42b5c8d37353ac00191dccfff54b2bcdd48de7cb
layer digest: sha256:36de2d0607c3fb68fc67fcbd9d0dabea91f2b62dc5226ac7ebcf19c4ece581f7
layer diffID: sha256:a131ad4552340b5b482db5cc4b688e1f2c8a1f582d2de7363263155282e61081
saving OCI image locally: apko.local/cache:db3b933a3cadaa8986f0ffa33c9bb494d1cdbc492f01cde9fb7ccb7a8c4f6a92
tagging local image apko.local/cache:eb76b7c1c166b694cae507ab079069b8434277c9c4cc8edb027f7e70d588198f as index.docker.io/library/melange:latest
populating workspace /tmp/melange-workspace-1101060791 from php-8.1-pecl-http
tagging local image apko.local/cache:df20ef3a02ef94ad6d66c56bfd3c331dd97e04715d811bc8a61c200d36aa09db as index.docker.io/library/melange:latest
tagging local image apko.local/cache:757cdba83af4c3aa9bf2ce25a044c8ea6c74eeb58848dec24e47879461e3aaa8 as index.docker.io/library/melange:latest
tagging local image apko.local/cache:507f0b1755f24700f970a6cf093b35c6d12cde720c89a6a57b0eac06c95d0e5c as index.docker.io/library/melange:latest
tagging local image apko.local/cache:1883aadf28d25a232272b66ea32d1447a957661f961e3aa68b4cf3e101ca11c7 as index.docker.io/library/melange:latest
populating workspace /tmp/melange-workspace-3520036987 from php-8.2-pecl-mcrypt
tagging local image apko.local/cache:80d6898390ff1289af24f8faabfc81a3211c4a629e00dd7a7dd5aba70e2e1a78 as index.docker.io/library/melange:latest
populating workspace /tmp/melange-workspace-3885841424 from php-8.2-pecl-http
populating workspace /tmp/melange-workspace-2141359195 from php-8.3-pecl-http
tagging local image apko.local/cache:3761d78fb3c0c556066cc28e1c8397b49f557a20ef4948962ad391241e51a685 as index.docker.io/library/melange:latest
tagging local image apko.local/cache:7cb2fcd2a76b0147e629b3df42b5c8d37353ac00191dccfff54b2bcdd48de7cb as index.docker.io/library/melange:latest
tagging local image apko.local/cache:a48a161a15ee3d14002eb36bc84003081e8a98c5c594ba9aa172df596d9150f6 as index.docker.io/library/melange:latest
tagging local image apko.local/cache:db3b933a3cadaa8986f0ffa33c9bb494d1cdbc492f01cde9fb7ccb7a8c4f6a92 as index.docker.io/library/melange:latest
tagging local image apko.local/cache:559875bbca6f0a8d50735e19bcf382281c3f777f9c882f43aaeed7e7e1a2301f as index.docker.io/library/melange:latest
populating workspace /tmp/melange-workspace-3588425598 from php-8.3-pecl-mongodb
populating workspace /tmp/melange-workspace-3847588118 from php-8.1-pecl-mongodb
populating workspace /tmp/melange-workspace-2461835673 from php-8.1-pecl-mcrypt
populating workspace /tmp/melange-workspace-3066563398 from php-8.4-pecl-mongodb
populating workspace /tmp/melange-workspace-3587631060 from php-8.2-pecl-mongodb
populating workspace /tmp/melange-workspace-2776931262 from php-8.4-pecl-http
populating workspace /tmp/melange-workspace-4189918197 from php-8.3-pecl-mcrypt
running the main test pipeline
running step "test/tw/ldd-check"
running the main test pipeline
running the main test pipeline
running step "test/tw/ldd-check"
running step "Verify Extension is Loaded"
running step "check for missing library dependencies using ldd"
running step "check for missing library dependencies using ldd"
Test passed: mongodb extension is functional.
running step "test/tw/ldd-check"
[ldd-check] Testing binaries in package php-8.2-pecl-http
[ldd-check] Testing binaries in package php-8.1-pecl-mcrypt
running step "check for missing library dependencies using ldd"
PASS[ldd-check]: /usr/lib/php/modules/mcrypt.so
INFO[ldd-check]: tested 1 files with ldd. 1 passes. 0 fails.
[ldd-check] Testing binaries in package php-8.3-pecl-mongodb
PASS[ldd-check]: /usr/lib/php/modules/mongodb.so
running the main test pipeline
running the main test pipeline
running the main test pipeline
running the main test pipeline
running step "Verify Extension is Loaded"
running step "test/tw/ldd-check"
running step "Verify Extension is Loaded"
running step "test/tw/ldd-check"
running the main test pipeline
running the main test pipeline
running step "test/tw/ldd-check"
running step "test/tw/ldd-check"
INFO[ldd-check]: tested 1 files with ldd. 1 passes. 0 fails.
running step "check for missing library dependencies using ldd"
running step "check for missing library dependencies using ldd"
running step "check for missing library dependencies using ldd"
running step "check for missing library dependencies using ldd"
Test passed: mongodb extension is functional.
Test passed: mongodb extension is functional.
running step "test/tw/ldd-check"
running step "test/tw/ldd-check"
[ldd-check] Testing binaries in package php-8.1-pecl-http
[ldd-check] Testing binaries in package php-8.3-pecl-mcrypt
[ldd-check] Testing binaries in package php-8.2-pecl-mcrypt
running step "check for missing library dependencies using ldd"
[ldd-check] Testing binaries in package php-8.3-pecl-http
running step "check for missing library dependencies using ldd"
PASS[ldd-check]: /usr/lib/php/modules/mcrypt.so
INFO[ldd-check]: tested 1 files with ldd. 1 passes. 0 fails.
PASS[ldd-check]: /usr/lib/php/modules/mcrypt.so
INFO[ldd-check]: tested 1 files with ldd. 1 passes. 0 fails.
[ldd-check] Testing binaries in package php-8.4-pecl-mongodb
PASS[ldd-check]: /usr/lib/php/modules/mongodb.so
[ldd-check] Testing binaries in package php-8.1-pecl-mongodb
PASS[ldd-check]: /usr/lib/php/modules/mongodb.so
INFO[ldd-check]: tested 1 files with ldd. 1 passes. 0 fails.
PASS[ldd-check]: /usr/lib/php/modules/http.so
INFO[ldd-check]: tested 1 files with ldd. 1 passes. 0 fails.
INFO[ldd-check]: tested 1 files with ldd. 1 passes. 0 fails.
running the main test pipeline
running step "Verify Extension is Loaded"
running the main test pipeline
running step "test/tw/ldd-check"
Test passed: mongodb extension is functional.
running step "test/tw/ldd-check"
PASS[ldd-check]: /usr/lib/php/modules/http.so
pod fbb3fd96affa2f575fcf6dd6f51f330de85c089ef2fb78f2cd6c8cfbd02522b4 terminated
tests completed successfully
all tests passed
pod ac3406efd62f343898746abf281e282e6f486c26b71f92553de04004d19bacca terminated
tests completed successfully
all tests passed
running step "check for missing library dependencies using ldd"
INFO[ldd-check]: tested 1 files with ldd. 1 passes. 0 fails.
PASS[ldd-check]: /usr/lib/php/modules/http.so

Indexes

https://apk.cgr.dev/chainguard-2.28-presubmit/40991eda34a63db954a0bce27add943878842365

Packages

Tests

More Observability

Command

cg build log \
  --build-id 5eb70f3b-3483-43d9-854a-c7011eb83916 \
  --project prod-eco-8de7 \
  --cluster elastic-pre \
  --namespace pre-eco-2-28 \
  --start 2026-01-16T10:43:23Z \
  --end 2026-01-16T11:02:00Z