From 12708dc8c78f333d17ca314c96977ff1623f4589 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bojan=20=C4=8Cekrli=C4=87?= Date: Thu, 30 Jan 2025 20:36:09 +0100 Subject: [PATCH] Fix: Temporarily remove linux/ppc64le, as the build crashes. --- .github/workflows/master.yml | 39 +++++++++++++++++++++++++++++++++--- 1 file changed, 36 insertions(+), 3 deletions(-) diff --git a/.github/workflows/master.yml b/.github/workflows/master.yml index fa39a10..86f1b57 100644 --- a/.github/workflows/master.yml +++ b/.github/workflows/master.yml @@ -93,7 +93,18 @@ jobs: boky/postfix:edge-alpine # linux/s390x: "rsyslog (no such package)" # Latest Alpine does not have all the packages for 386 anymore. :-( - platforms: "linux/arm/v6,linux/arm/v7,linux/ppc64le,linux/amd64,linux/arm64" + # Notice: linux/ppc64le (temporarily) removed, as building the SASL library crashes with: + # [ 55%] Building CXX object src/CMakeFiles/sasl-xoauth2-static.dir/http.cc.o + # [ 61%] Building CXX object src/CMakeFiles/sasl-xoauth2-static.dir/log.cc.o + # [ 66%] Building CXX object src/CMakeFiles/sasl-xoauth2-static.dir/module.cc.o + # [ 72%] Building CXX object src/CMakeFiles/sasl-xoauth2-static.dir/token_store.cc.o + # c++: internal compiler error: Segmentation fault signal terminated program cc1plus + # Please submit a full bug report, with preprocessed source (by using -freport-bug). + # See for instructions. + # make[2]: *** [src/CMakeFiles/sasl-xoauth2-static.dir/build.make:149: src/CMakeFiles/sasl-xoauth2-static.dir/token_store.cc.o] Error 4 + # make[1]: *** [CMakeFiles/Makefile2:169: src/CMakeFiles/sasl-xoauth2-static.dir/all] Error 2 + # make: *** [Makefile:166: all] Error 2 + platforms: "linux/arm/v6,linux/arm/v7,linux/amd64,linux/arm64" cache-from: type=local,src=/tmp/.buildx-cache/alpine,mode=max,compression=estargz cache-to: type=local,dest=/tmp/.buildx-cache-new/alpine build-args: | @@ -137,7 +148,18 @@ jobs: context: . push: true tags: boky/postfix:edge-ubuntu - platforms: "linux/arm/v7,linux/amd64,linux/arm64,linux/ppc64le,linux/s390x" + # Notice: linux/ppc64le (temporarily) removed, as building the SASL library crashes with: + # [ 55%] Building CXX object src/CMakeFiles/sasl-xoauth2-static.dir/http.cc.o + # [ 61%] Building CXX object src/CMakeFiles/sasl-xoauth2-static.dir/log.cc.o + # [ 66%] Building CXX object src/CMakeFiles/sasl-xoauth2-static.dir/module.cc.o + # [ 72%] Building CXX object src/CMakeFiles/sasl-xoauth2-static.dir/token_store.cc.o + # c++: internal compiler error: Segmentation fault signal terminated program cc1plus + # Please submit a full bug report, with preprocessed source (by using -freport-bug). + # See for instructions. + # make[2]: *** [src/CMakeFiles/sasl-xoauth2-static.dir/build.make:149: src/CMakeFiles/sasl-xoauth2-static.dir/token_store.cc.o] Error 4 + # make[1]: *** [CMakeFiles/Makefile2:169: src/CMakeFiles/sasl-xoauth2-static.dir/all] Error 2 + # make: *** [Makefile:166: all] Error 2 + platforms: "linux/arm/v7,linux/amd64,linux/arm64,linux/s390x" cache-from: type=local,src=/tmp/.buildx-cache/ubuntu,mode=max,compression=estargz cache-to: type=local,dest=/tmp/.buildx-cache-new/ubuntu build-args: | @@ -181,7 +203,18 @@ jobs: context: . push: true tags: boky/postfix:edge-debian - platforms: "linux/386,linux/arm/v5,linux/arm/v7,linux/arm64/v8,linux/amd64,linux/arm64,linux/mips64le,linux/ppc64le,linux/s390x" + # Notice: linux/ppc64le (temporarily) removed, as building the SASL library crashes with: + # [ 55%] Building CXX object src/CMakeFiles/sasl-xoauth2-static.dir/http.cc.o + # [ 61%] Building CXX object src/CMakeFiles/sasl-xoauth2-static.dir/log.cc.o + # [ 66%] Building CXX object src/CMakeFiles/sasl-xoauth2-static.dir/module.cc.o + # [ 72%] Building CXX object src/CMakeFiles/sasl-xoauth2-static.dir/token_store.cc.o + # c++: internal compiler error: Segmentation fault signal terminated program cc1plus + # Please submit a full bug report, with preprocessed source (by using -freport-bug). + # See for instructions. + # make[2]: *** [src/CMakeFiles/sasl-xoauth2-static.dir/build.make:149: src/CMakeFiles/sasl-xoauth2-static.dir/token_store.cc.o] Error 4 + # make[1]: *** [CMakeFiles/Makefile2:169: src/CMakeFiles/sasl-xoauth2-static.dir/all] Error 2 + # make: *** [Makefile:166: all] Error 2 + platforms: "linux/386,linux/arm/v5,linux/arm/v7,linux/arm64/v8,linux/amd64,linux/arm64,linux/mips64le,linux/s390x" cache-from: type=local,src=/tmp/.buildx-cache/debian,mode=max,compression=estargz cache-to: type=local,dest=/tmp/.buildx-cache-new/debian build-args: |