Skip to content

Commit 5ad7fcb

Browse files
wesmclaude
andcommitted
Switch to Rocky Linux 9 for newer GCC/libstdc++ (glibc 2.34)
Rocky 8's GCC 8.5 libstdc++ is too old for DuckDB's prebuilt static library which requires newer C++ symbols. Rocky 9 has GCC 11+ and glibc 2.34, covering RHEL 9+, Debian 12+, Ubuntu 22.04+. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 381b814 commit 5ad7fcb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ jobs:
2222
go_arch_name: arm64
2323
runs-on: ${{ matrix.runner }}
2424
container:
25-
image: rockylinux:8
25+
image: rockylinux:9
2626

2727
steps:
2828
- name: Install build tools
2929
run: |
3030
dnf install -y dnf-plugins-core
31-
dnf config-manager --set-enabled powertools || dnf config-manager --set-enabled crb || true
31+
dnf config-manager --set-enabled crb || true
3232
dnf install -y gcc gcc-c++ make git tar gzip file libstdc++-static
3333
3434
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4

0 commit comments

Comments
 (0)