Skip to content

go-1.20: Drop gccgo from B-D

45ef3ba
Select commit
Loading
Failed to load commit list.
Merged

Drop gccgo #69769

go-1.20: Drop gccgo from B-D
45ef3ba
Select commit
Loading
Failed to load commit list.
Chainguard Internal / elastic-build succeeded Oct 23, 2025 in 24m 14s

APKs built successfully

Build ID: 072f6b4c-b2d0-44da-a310-bae4ea9a93f7

Details

x86_64 Logs

Click to expand
            reflink=1    bigtime=1 inobtcount=1 nrext64=1
qemu:          =                       exchange=0   metadir=0
qemu: data     =                       bsize=4096   blocks=13107200, imaxpct=25
qemu:          =                       sunit=0      swidth=0 blks
qemu: naming   =version 2              bsize=4096   ascii-ci=0, ftype=1, parent=0
qemu: log      =internal log           bsize=4096   blocks=16384, version=2
qemu:          =                       sectsz=4096  sunit=1 blks, lazy-count=1
qemu: realtime =none                   extsz=4096   blocks=0, rtextents=0
qemu:          =                       rgcount=0    rgsize=0 extents
qemu:          =                       zoned=0      start=0 reserved=0
qemu: Discarding blocks...Done.
qemu: ssh-keygen: generating new host keys: RSA ECDSA ED25519 
qemu: Server listening on 0.0.0.0 port 2223.
qemu: Server listening on 0.0.0.0 port 22.
qemu: VM started successfully, SSH server is up
qemu: Connection closed by 10.0.2.2 port 38764
qemu: Accepted publickey for root from 10.0.2.2 port 38778 ssh2: ECDSA SHA256:8ddculdVFSm/ATk49yqbV91Za+Fr5UKhFs/y4tPQwrk
qemu: Connection closed by 10.0.2.2 port 38778
qemu: Accepted publickey for root from 10.0.2.2 port 38788 ssh2: ECDSA SHA256:8ddculdVFSm/ATk49yqbV91Za+Fr5UKhFs/y4tPQwrk
qemu: Accepted publickey for root from 10.0.2.2 port 53498 ssh2: ECDSA SHA256:8ddculdVFSm/ATk49yqbV91Za+Fr5UKhFs/y4tPQwrk
qemu: Accepted publickey for root from 10.0.2.2 port 38798 ssh2: ECDSA SHA256:8ddculdVFSm/ATk49yqbV91Za+Fr5UKhFs/y4tPQwrk
qemu: running kernel version: 6.16.10-r2-qemu-generic #Chainguard SMP PREEMPT_DYNAMIC Fri Oct  3 22:31:32 UTC 2025
qemu: setting up local workspace
running step "test/tw/ldd-check"
running step "check for missing library dependencies using ldd"
[ldd-check] Testing binaries in package libgccjit
PASS[ldd-check]: /usr/lib/libgccjit.so.0
PASS[ldd-check]: /usr/lib/libgccjit.so.0.0.1
INFO[ldd-check]: tested 2 files with ldd. 2 passes. 0 fails.
qemu: sending shutdown signal
running test pipeline for subpackage libgomp
melange v0.31.8 with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check libgomp]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
installing wolfi-baselayout (20230201-r24)
installing ca-certificates-bundle (20250911-r0)
installing ld-linux (2.42-r2)
installing libgcc (15.2.0-r3)
installing glibc-locale-posix (2.42-r2)
installing glibc (2.42-r2)
installing zlib (1.3.1-r51)
installing libcrypto3 (3.6.0-r1)
installing libssl3 (3.6.0-r1)
installing apk-tools (2.14.10-r8)
installing libxcrypt (4.4.38-r4)
installing libcrypt1 (2.42-r2)
installing busybox (1.37.0-r50)
installing ncurses-terminfo-base (6.5_p20250621-r2)
installing ncurses (6.5_p20250621-r2)
installing bash (5.3-r3)
installing posix-libc-utils (2.42-r2)
installing ldd-check (0.0.31-r1)
installing libgomp (15.2.0-r3)
installing wolfi-keys (1-r12)
installing wolfi-base (1-r7)
qemu: generating ssh key pairs for ephemeral VM
qemu: starting VM
qemu: waiting for SSH
conn read: read tcp 127.0.0.1:39546->127.0.0.1:34383: i/o timeout
qemu: meta-data=/dev/vda               isize=512    agcount=8, agsize=1638400 blks
qemu:          =                       sectsz=4096  attr=2, projid32bit=1
qemu:          =                       crc=1        finobt=1, sparse=1, rmapbt=1
qemu:          =                       reflink=1    bigtime=1 inobtcount=1 nrext64=1
qemu:          =                       exchange=0   metadir=0
qemu: data     =                       bsize=4096   blocks=13107200, imaxpct=25
qemu:          =                       sunit=0      swidth=0 blks
qemu: naming   =version 2              bsize=4096   ascii-ci=0, ftype=1, parent=0
qemu: log      =internal log           bsize=4096   blocks=16384, version=2
qemu:          =                       sectsz=4096  sunit=1 blks, lazy-count=1
qemu: realtime =none                   extsz=4096   blocks=0, rtextents=0
qemu:          =                       rgcount=0    rgsize=0 extents
qemu:          =                       zoned=0      start=0 reserved=0
qemu: Discarding blocks...Done.
conn read: EOF
qemu: ssh-keygen: generating new host keys: RSA ECDSA ED25519 
qemu: Server listening on 0.0.0.0 port 2223.
qemu: Server listening on 0.0.0.0 port 22.
qemu: VM started successfully, SSH server is up
qemu: Connection closed by 10.0.2.2 port 35566
qemu: Accepted publickey for root from 10.0.2.2 port 35576 ssh2: ECDSA SHA256:wqnqKoCxpPMfd188zP1kK8Zb2zQztg1FpHXHcp37vQg
qemu: Connection closed by 10.0.2.2 port 35576
qemu: Accepted publickey for root from 10.0.2.2 port 35584 ssh2: ECDSA SHA256:wqnqKoCxpPMfd188zP1kK8Zb2zQztg1FpHXHcp37vQg
qemu: Accepted publickey for root from 10.0.2.2 port 54610 ssh2: ECDSA SHA256:wqnqKoCxpPMfd188zP1kK8Zb2zQztg1FpHXHcp37vQg
qemu: Accepted publickey for root from 10.0.2.2 port 35592 ssh2: ECDSA SHA256:wqnqKoCxpPMfd188zP1kK8Zb2zQztg1FpHXHcp37vQg
qemu: running kernel version: 6.16.10-r2-qemu-generic #Chainguard SMP PREEMPT_DYNAMIC Fri Oct  3 22:31:32 UTC 2025
qemu: setting up local workspace
running step "test/tw/ldd-check"
running step "check for missing library dependencies using ldd"
[ldd-check] Testing binaries in package libgomp
PASS[ldd-check]: /usr/lib/libgomp.so.1
PASS[ldd-check]: /usr/lib/libgomp.so.1.0.0
INFO[ldd-check]: tested 2 files with ldd. 2 passes. 0 fails.
qemu: sending shutdown signal
running test pipeline for subpackage libgcc
melange v0.31.8 with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check libgcc]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
installing wolfi-baselayout (20230201-r24)
installing ca-certificates-bundle (20250911-r0)
installing ld-linux (2.42-r2)
installing libgcc (15.2.0-r3)
installing glibc-locale-posix (2.42-r2)
installing glibc (2.42-r2)
installing zlib (1.3.1-r51)
installing libcrypto3 (3.6.0-r1)
installing libssl3 (3.6.0-r1)
installing apk-tools (2.14.10-r8)
installing libxcrypt (4.4.38-r4)
installing libcrypt1 (2.42-r2)
installing busybox (1.37.0-r50)
installing ncurses-terminfo-base (6.5_p20250621-r2)
installing ncurses (6.5_p20250621-r2)
installing bash (5.3-r3)
installing posix-libc-utils (2.42-r2)
installing ldd-check (0.0.31-r1)
installing wolfi-keys (1-r12)
installing wolfi-base (1-r7)
qemu: generating ssh key pairs for ephemeral VM
qemu: starting VM
qemu: waiting for SSH
conn read: read tcp 127.0.0.1:42528->127.0.0.1:46865: i/o timeout
qemu: meta-data=/dev/vda               isize=512    agcount=8, agsize=1638400 blks
qemu:          =                       sectsz=4096  attr=2, projid32bit=1
qemu:          =                       crc=1        finobt=1, sparse=1, rmapbt=1
qemu:          =                       reflink=1    bigtime=1 inobtcount=1 nrext64=1
qemu:          =                       exchange=0   metadir=0
qemu: data     =                       bsize=4096   blocks=13107200, imaxpct=25
qemu:          =                       sunit=0      swidth=0 blks
qemu: naming   =version 2              bsize=4096   ascii-ci=0, ftype=1, parent=0
qemu: log      =internal log           bsize=4096   blocks=16384, version=2
qemu:          =                       sectsz=4096  sunit=1 blks, lazy-count=1
qemu: realtime =none                   extsz=4096   blocks=0, rtextents=0
qemu:          =                       rgcount=0    rgsize=0 extents
qemu:          =                       zoned=0      start=0 reserved=0
qemu: Discarding blocks...Done.
qemu: ssh-keygen: generating new host keys: RSA ECDSA ED25519 
qemu: Server listening on 0.0.0.0 port 2223.
qemu: Server listening on 0.0.0.0 port 22.
qemu: VM started successfully, SSH server is up
qemu: Connection closed by 10.0.2.2 port 42540
qemu: Accepted publickey for root from 10.0.2.2 port 42552 ssh2: ECDSA SHA256:7FfOVwZfl3Kcj0U31TUszlaJFoBAx5zit1AC/wxyBOE
qemu: Connection closed by 10.0.2.2 port 42552
qemu: Accepted publickey for root from 10.0.2.2 port 42568 ssh2: ECDSA SHA256:7FfOVwZfl3Kcj0U31TUszlaJFoBAx5zit1AC/wxyBOE
qemu: Accepted publickey for root from 10.0.2.2 port 57012 ssh2: ECDSA SHA256:7FfOVwZfl3Kcj0U31TUszlaJFoBAx5zit1AC/wxyBOE
qemu: Accepted publickey for root from 10.0.2.2 port 42570 ssh2: ECDSA SHA256:7FfOVwZfl3Kcj0U31TUszlaJFoBAx5zit1AC/wxyBOE
qemu: running kernel version: 6.16.10-r2-qemu-generic #Chainguard SMP PREEMPT_DYNAMIC Fri Oct  3 22:31:32 UTC 2025
qemu: setting up local workspace
running step "test/tw/ldd-check"
running step "check for missing library dependencies using ldd"
[ldd-check] Testing binaries in package libgcc
PASS[ldd-check]: /usr/lib/libgcc_s.so.1
INFO[ldd-check]: tested 1 files with ldd. 1 passes. 0 fails.
qemu: sending shutdown signal
running test pipeline for subpackage libatomic
melange v0.31.8 with runner qemu is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check libatomic]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
installing wolfi-baselayout (20230201-r24)
installing ca-certificates-bundle (20250911-r0)
installing ld-linux (2.42-r2)
installing libgcc (15.2.0-r3)
installing glibc-locale-posix (2.42-r2)
installing glibc (2.42-r2)
installing zlib (1.3.1-r51)
installing libcrypto3 (3.6.0-r1)
installing libssl3 (3.6.0-r1)
installing apk-tools (2.14.10-r8)
installing libxcrypt (4.4.38-r4)
installing libcrypt1 (2.42-r2)
installing busybox (1.37.0-r50)
installing ncurses-terminfo-base (6.5_p20250621-r2)
installing ncurses (6.5_p20250621-r2)
installing bash (5.3-r3)
installing posix-libc-utils (2.42-r2)
installing ldd-check (0.0.31-r1)
installing libatomic (15.2.0-r3)
installing wolfi-keys (1-r12)
installing wolfi-base (1-r7)
qemu: generating ssh key pairs for ephemeral VM
qemu: starting VM
qemu: waiting for SSH
conn read: read tcp 127.0.0.1:50520->127.0.0.1:33869: i/o timeout

aarch64 Logs

Click to expand
ull path to compiler component <prog>.
  -print-multiarch         Display the target's normalized GNU triplet, used as
                           a component in the library path.
  -print-multi-directory   Display the root directory for versions of libgcc.
  -print-multi-lib         Display the mapping between command line options and
                           multiple library search directories.
  -print-multi-os-directory Display the relative path to OS libraries.
  -print-sysroot           Display the target libraries directory.
  -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.
  -Wa,<options>            Pass comma-separated <options> on to the assembler.
  -Wp,<options>            Pass comma-separated <options> on to the preprocessor.
  -Wl,<options>            Pass comma-separated <options> on to the linker.
  -Xassembler <arg>        Pass <arg> on to the assembler.
  -Xpreprocessor <arg>     Pass <arg> on to the preprocessor.
  -Xlinker <arg>           Pass <arg> on to the linker.
  -save-temps              Do not delete intermediate files.
  -save-temps=<arg>        Do not delete intermediate files.
  -no-canonical-prefixes   Do not canonicalize paths when building relative
                           prefixes to other gcc components.
  -pipe                    Use pipes rather than intermediate files.
  -time                    Time the execution of each subprocess.
  -specs=<file>            Override built-in specs with the contents of <file>.
  -std=<standard>          Assume that the input sources are for <standard>.
  --sysroot=<directory>    Use <directory> as the root directory for headers
                           and libraries.
  -B <directory>           Add <directory> to the compiler's search paths.
  -v                       Display the programs invoked by the compiler.
  -###                     Like -v but options quoted and commands not executed.
  -E                       Preprocess only; do not compile, assemble or link.
  -S                       Compile only; do not assemble or link.
  -c                       Compile and assemble, but do not link.
  -o <file>                Place the output into <file>.
  -pie                     Create a dynamically linked position independent
                           executable.
  -shared                  Create a shared library.
  -x <language>            Specify the language of the following input files.
                           Permissible languages include: c c++ assembler none
                           'none' means revert to the default behavior of
                           guessing the language based on the file's extension.

Options starting with -g, -f, -m, -O, -W, or --param are automatically
 passed on to the various sub-processes invoked by gfortran.  In order to pass
 other options on to these processes the -W<letter> options must be used.

For bug reporting instructions, please see:
<https://gcc.gnu.org/bugs/>.
pod 197645df6641d45f4d96fd297591f3c48409870261fab26874d76aa0dadbbccf terminated
running test pipeline for subpackage libgccjit
melange v0.31.8 with runner docker is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check libgccjit]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
installing wolfi-baselayout (20230201-r24)
installing ca-certificates-bundle (20250911-r0)
installing libgcc (15.2.0-r3)
installing glibc-locale-posix (2.42-r2)
installing glibc (2.42-r2)
installing ld-linux (2.42-r2)
installing zlib (1.3.1-r51)
installing libcrypto3 (3.6.0-r1)
installing libssl3 (3.6.0-r1)
installing apk-tools (2.14.10-r8)
installing libxcrypt (4.4.38-r4)
installing libcrypt1 (2.42-r2)
installing busybox (1.37.0-r50)
installing ncurses-terminfo-base (6.5_p20250621-r2)
installing ncurses (6.5_p20250621-r2)
installing bash (5.3-r3)
installing posix-libc-utils (2.42-r2)
installing ldd-check (0.0.31-r1)
installing libstdc++ (15.2.0-r3)
installing gmp (6.3.0-r8)
installing mpfr (4.2.2-r2)
installing mpc (1.3.1-r7)
installing isl (0.27-r4)
installing libzstd1 (1.5.7-r5)
installing libgccjit (15.2.0-r3)
installing wolfi-keys (1-r12)
installing wolfi-base (1-r7)
layer digest: sha256:d52418e88830377e60e5b1acb0a34e752973e2fc8caf8a0706718e8f598cc6fe
layer diffID: sha256:cafc90b7091ce688f4e68cf9e00a997229049b9caa1911fa01c5596bc737de06
saving OCI image locally: apko.local/cache:6d55af578d34f6cd9daea9b2f11284852812b16dba8104fb134a3290939b3fc6
running step "test/tw/ldd-check"
running step "check for missing library dependencies using ldd"
[ldd-check] Testing binaries in package libgccjit
PASS[ldd-check]: /usr/lib/libgccjit.so.0
PASS[ldd-check]: /usr/lib/libgccjit.so.0.0.1
INFO[ldd-check]: tested 2 files with ldd. 2 passes. 0 fails.
pod ee33a7d5a8858349eb04abd114c3ae12c817f14a648c67b07da566e560d9abae terminated
running test pipeline for subpackage libgomp
melange v0.31.8 with runner docker is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check libgomp]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
installing wolfi-baselayout (20230201-r24)
installing ca-certificates-bundle (20250911-r0)
installing libgcc (15.2.0-r3)
installing glibc-locale-posix (2.42-r2)
installing glibc (2.42-r2)
installing ld-linux (2.42-r2)
installing zlib (1.3.1-r51)
installing libcrypto3 (3.6.0-r1)
installing libssl3 (3.6.0-r1)
installing apk-tools (2.14.10-r8)
installing libxcrypt (4.4.38-r4)
installing libcrypt1 (2.42-r2)
installing busybox (1.37.0-r50)
installing ncurses-terminfo-base (6.5_p20250621-r2)
installing ncurses (6.5_p20250621-r2)
installing bash (5.3-r3)
installing posix-libc-utils (2.42-r2)
installing ldd-check (0.0.31-r1)
installing libgomp (15.2.0-r3)
installing wolfi-keys (1-r12)
installing wolfi-base (1-r7)
layer digest: sha256:c5a46b80617a9636fbcad469d8fee453fc2823d13b1e13fa35d6fc513d6a504c
layer diffID: sha256:ae0298dcaeb6e85b4cc728a73853f51b49c51a6521d44907f8efc4beba1355c0
saving OCI image locally: apko.local/cache:728fa0ecf60dadb90290951f0a9602599b78409bf27e1cf093f85fa29f7150fa
running step "test/tw/ldd-check"
running step "check for missing library dependencies using ldd"
[ldd-check] Testing binaries in package libgomp
PASS[ldd-check]: /usr/lib/libgomp.so.1
PASS[ldd-check]: /usr/lib/libgomp.so.1.0.0
INFO[ldd-check]: tested 2 files with ldd. 2 passes. 0 fails.
pod 69eab06b3756aa27f5f94641c20da49247ec5fe1e09382e79e9ae52ab8e05906 terminated
running test pipeline for subpackage libgcc
melange v0.31.8 with runner docker is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check libgcc]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
installing wolfi-baselayout (20230201-r24)
installing ca-certificates-bundle (20250911-r0)
installing libgcc (15.2.0-r3)
installing glibc-locale-posix (2.42-r2)
installing glibc (2.42-r2)
installing ld-linux (2.42-r2)
installing zlib (1.3.1-r51)
installing libcrypto3 (3.6.0-r1)
installing libssl3 (3.6.0-r1)
installing apk-tools (2.14.10-r8)
installing libxcrypt (4.4.38-r4)
installing libcrypt1 (2.42-r2)
installing busybox (1.37.0-r50)
installing ncurses-terminfo-base (6.5_p20250621-r2)
installing ncurses (6.5_p20250621-r2)
installing bash (5.3-r3)
installing posix-libc-utils (2.42-r2)
installing ldd-check (0.0.31-r1)
installing wolfi-keys (1-r12)
installing wolfi-base (1-r7)
layer digest: sha256:6ae3b3108cba554ffc17a8f3a9e4e500974447564ee7e448d3688e0bc7dd7ccb
layer diffID: sha256:b5a39780c1d10d8627369c10e7966fb4a609c65fbc942db3c3608d2178de81a0
saving OCI image locally: apko.local/cache:f69065df702938e38a18fe8e2d871f3fa93ad4269df364c22ad60bce879d1593
running step "test/tw/ldd-check"
running step "check for missing library dependencies using ldd"
[ldd-check] Testing binaries in package libgcc
PASS[ldd-check]: /usr/lib/libgcc_s.so.1
INFO[ldd-check]: tested 1 files with ldd. 1 passes. 0 fails.
pod cea29d3a5d940015cb303d4b8d19a35621aa007d4ae6962861ac1027ac128107 terminated
running test pipeline for subpackage libatomic
melange v0.31.8 with runner docker is testing:
image configuration:
  contents:
    build repositories: []
    runtime repositories: []
    repositories: []
    keyring:      []
    packages:     [ldd-check libatomic]
  accounts:
    runas:  
    users:
      - uid=1000(build) gid=1000
    groups:
      - gid=1000(build) members=[build]
installing wolfi-baselayout (20230201-r24)
installing ca-certificates-bundle (20250911-r0)
installing libgcc (15.2.0-r3)
installing glibc-locale-posix (2.42-r2)
installing glibc (2.42-r2)
installing ld-linux (2.42-r2)
installing zlib (1.3.1-r51)
installing libcrypto3 (3.6.0-r1)
installing libssl3 (3.6.0-r1)
installing apk-tools (2.14.10-r8)
installing libxcrypt (4.4.38-r4)
installing libcrypt1 (2.42-r2)
installing busybox (1.37.0-r50)
installing ncurses-terminfo-base (6.5_p20250621-r2)
installing ncurses (6.5_p20250621-r2)
installing bash (5.3-r3)
installing posix-libc-utils (2.42-r2)
installing ldd-check (0.0.31-r1)
installing libatomic (15.2.0-r3)
installing wolfi-keys (1-r12)
installing wolfi-base (1-r7)
layer digest: sha256:f4ba2c397f951c62776bfa0045d8f1b6ec0215c130536258a836c00773a7d980
layer diffID: sha256:f12d9bf93bb1f87663cec39231dc3a83726e1be46cee3b452de16282b84f561d
saving OCI image locally: apko.local/cache:418aa37a10fd59a4a335f8bb639faa1c8defac3baba2a9004fde2f9debe06509
running step "test/tw/ldd-check"
running step "check for missing library dependencies using ldd"
[ldd-check] Testing binaries in package libatomic
PASS[ldd-check]: /usr/lib/libatomic.so.1
PASS[ldd-check]: /usr/lib/libatomic.so.1.2.0
INFO[ldd-check]: tested 2 files with ldd. 2 passes. 0 fails.
pod 9483dbe5c22efc42ffeedf3d918f7e2c2d7d1e892ce95ba9f55a196a2171ff77 terminated
command "melange" completed successfully
tests completed successfully
all tests passed

Indexes

https://apk.cgr.dev/wolfi-presubmit/b6c0dd5695b39982e37a2c95c408927a04703ed7

Packages

Tests

More Observability

Command

cg build log \
  --build-id 072f6b4c-b2d0-44da-a310-bae4ea9a93f7 \
  --project prod-wolfi-os \
  --cluster elastic-pre-a \
  --namespace pre-wolfi \
  --start 2025-10-23T00:03:22Z \
  --end 2025-10-23T00:37:37Z