chore: enable ppc64le LTO build after mold fixes

This commit is contained in:
Marcus Holland-Moritz 2025-08-12 09:12:19 +02:00
parent a3574db21c
commit 38b0e49c79
2 changed files with 5 additions and 10 deletions

View File

@ -186,11 +186,6 @@ esac
case "-$BUILD_TYPE-" in case "-$BUILD_TYPE-" in
*-static-*) *-static-*)
case "$CROSS_ARCH" in case "$CROSS_ARCH" in
ppc64le)
# https://github.com/rui314/mold/issues/1496
CMAKE_ARGS="${CMAKE_ARGS} -DDISABLE_MOLD=1"
export LDFLAGS="${LDFLAGS} -fuse-ld=lld"
;;
*) *)
export LDFLAGS="${LDFLAGS} -fuse-ld=mold" export LDFLAGS="${LDFLAGS} -fuse-ld=mold"
;; ;;

View File

@ -356,12 +356,12 @@ jobs:
build_dist: alpine build_dist: alpine
build_type: gcc-release-ninja-static build_type: gcc-release-ninja-static
cross_arch: ppc64le cross_arch: ppc64le
skip_slow_tests: true
######## blocked by https://github.com/rui314/mold/issues/1496 - build_arch: amd64
# - build_arch: amd64 build_dist: alpine
# build_dist: alpine build_type: gcc-release-lto-ninja-static
# build_type: gcc-release-lto-ninja-static cross_arch: ppc64le
# cross_arch: ppc64le
######## no libressl support ######## no libressl support
# - build_arch: amd64 # - build_arch: amd64