Skip to content

Commit 8a938c2

Browse files
committed
chore: enable ppc64le LTO build after mold fixes
1 parent 81a8219 commit 8a938c2

2 files changed

Lines changed: 5 additions & 10 deletions

File tree

.docker/build-linux.sh

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -186,11 +186,6 @@ esac
186186
case "-$BUILD_TYPE-" in
187187
*-static-*)
188188
case "$CROSS_ARCH" in
189-
ppc64le)
190-
# https://github.com/rui314/mold/issues/1496
191-
CMAKE_ARGS="${CMAKE_ARGS} -DDISABLE_MOLD=1"
192-
export LDFLAGS="${LDFLAGS} -fuse-ld=lld"
193-
;;
194189
*)
195190
export LDFLAGS="${LDFLAGS} -fuse-ld=mold"
196191
;;

.github/workflows/build.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -356,12 +356,12 @@ jobs:
356356
build_dist: alpine
357357
build_type: gcc-release-ninja-static
358358
cross_arch: ppc64le
359+
skip_slow_tests: true
359360

360-
######## blocked by https://github.com/rui314/mold/issues/1496
361-
# - build_arch: amd64
362-
# build_dist: alpine
363-
# build_type: gcc-release-lto-ninja-static
364-
# cross_arch: ppc64le
361+
- build_arch: amd64
362+
build_dist: alpine
363+
build_type: gcc-release-lto-ninja-static
364+
cross_arch: ppc64le
365365

366366
######## no libressl support
367367
# - build_arch: amd64

0 commit comments

Comments
 (0)