From 7cf6e88edd7628c02d5ce53f1916f0a39d0b4ca1 Mon Sep 17 00:00:00 2001 From: Adrian Reber Date: Mon, 6 Jul 2026 06:11:45 +0000 Subject: [PATCH] gnu-compilers: test build with tmate debug on failure Add tmate SSH debug session to the openEuler build job to investigate brp-strip failure on aarch64. Includes a dummy spec change to trigger the gnu-compilers build. Generated with Claude Code (https://claude.ai/code) Signed-off-by: Adrian Reber --- .github/workflows/validate.yml | 6 ++++++ .../gnu-compilers/SPECS/gnu-compilers.spec | 1 + 2 files changed, 7 insertions(+) diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 728b9e0c1e..6da0d0c60b 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -330,6 +330,12 @@ jobs: /home/ohpc/rpmbuild/RPMS/noarch/*rpm /home/ohpc/rpmbuild/RPMS/x86_64/*rpm /tmp/empty + - name: Debug via SSH + if: failure() + uses: mxschmitt/action-tmate@v3 + timeout-minutes: 60 + with: + limit-access-to-actor: true - name: Save ccache if: always() uses: actions/cache/save@v6 diff --git a/components/compiler-families/gnu-compilers/SPECS/gnu-compilers.spec b/components/compiler-families/gnu-compilers/SPECS/gnu-compilers.spec index b7f8455d65..6d7a392acb 100644 --- a/components/compiler-families/gnu-compilers/SPECS/gnu-compilers.spec +++ b/components/compiler-families/gnu-compilers/SPECS/gnu-compilers.spec @@ -148,6 +148,7 @@ cd obj --prefix=%{install_path} \ --disable-static \ --enable-shared + make %{?_smp_mflags}