This issue does indeed appear fixed on Debian Sid / ppc64el with your proposed 
update on Salsa.  Thank you for working on it!  If you would like access to a 
ppc64el machine for testing in the future just let me know, we offer access to 
Debian maintainers at no cost for verification / debugging / development.

make runner-and-helper-deb-host
# Building gitlab-runner in version 17.7.0~pre.79.g1113713f for host platform
make runner-bin BUILD_PLATFORMS="-osarch=linux/ppc64le"
make[1]: Entering directory '/GITLAB_RUNNER/gitlab-runner'
go install github.com/mitchellh/gox@9f712387e2d2c810d99040228f89ae5bb5dd21e5
go: downloading github.com/mitchellh/gox v1.0.2-0.20220701044238-9f712387e2d2
go: downloading github.com/mitchellh/iochan v1.0.0
go: downloading github.com/hashicorp/go-version v1.0.0
# Building gitlab-runner in version 17.7.0~pre.79.g1113713f for 
-osarch=linux/ppc64le
gox -osarch=linux/ppc64le \
           -ldflags "-X 
gitlab.com/gitlab-org/gitlab-runner/common.NAME=gitlab-runner -X 
gitlab.com/gitlab-org/gitlab-runner/common.VERSION=17.7.0~pre.79.g1113713f -X 
gitlab.com/gitlab-org/gitlab-runner/common.REVISION=1113713f -X 
gitlab.com/gitlab-org/gitlab-runner/common.BUILT=2024-12-07T15:56:28+0000 -X 
gitlab.com/gitlab-org/gitlab-runner/common.BRANCH=main -w" \
           -output="out/binaries/gitlab-runner-{{.OS}}-{{.Arch}}" \
           gitlab.com/gitlab-org/gitlab-runner
Number of parallel builds: 171

-->   linux/ppc64le: gitlab.com/gitlab-org/gitlab-runner
make[1]: Leaving directory '/GITLAB_RUNNER/gitlab-runner'
cp -f "out/binaries/gitlab-runner-linux-ppc64le" out/binaries/gitlab-runner
go install github.com/mitchellh/gox@9f712387e2d2c810d99040228f89ae5bb5dd21e5
gox -osarch=linux/ppc64le -ldflags "-X 
gitlab.com/gitlab-org/gitlab-runner/common.NAME="gitlab-runner-helper" -X 
gitlab.com/gitlab-org/gitlab-runner/common.VERSION=17.7.0~pre.79.g1113713f -X 
gitlab.com/gitlab-org/gitlab-runner/common.REVISION=1113713f -X 
gitlab.com/gitlab-org/gitlab-runner/common.BUILT=2024-12-07T15:56:28+0000 -X 
gitlab.com/gitlab-org/gitlab-runner/common.BRANCH=main -w" 
-output=out/binaries/gitlab-runner-helper/gitlab-runner-helper.ppc64le 
gitlab.com/gitlab-org/gitlab-runner/apps/gitlab-runner-helper
Number of parallel builds: 171

-->   linux/ppc64le: 
gitlab.com/gitlab-org/gitlab-runner/apps/gitlab-runner-helper
make[1]: Entering directory '/GITLAB_RUNNER/gitlab-runner'
go install github.com/mitchellh/gox@9f712387e2d2c810d99040228f89ae5bb5dd21e5
gox -osarch=linux/ppc64le -ldflags "-X 
gitlab.com/gitlab-org/gitlab-runner/common.NAME="gitlab-runner-helper" -X 
gitlab.com/gitlab-org/gitlab-runner/common.VERSION=17.7.0~pre.79.g1113713f -X 
gitlab.com/gitlab-org/gitlab-runner/common.REVISION=1113713f -X 
gitlab.com/gitlab-org/gitlab-runner/common.BUILT=2024-12-07T15:57:23+0000 -X 
gitlab.com/gitlab-org/gitlab-runner/common.BRANCH=main -w" 
-output=out/binaries/gitlab-runner-helper/gitlab-runner-helper.ppc64le 
gitlab.com/gitlab-org/gitlab-runner/apps/gitlab-runner-helper
Number of parallel builds: 171

ls -l out/binaries/
total 202468
-rwxr-xr-x 1 root root 103658182 Dec  7 15:57 gitlab-runner
drwxr-xr-x 2 root root      4096 Dec  7 15:57 gitlab-runner-helper
-rwxr-xr-x 1 root root 103658182 Dec  7 15:57 gitlab-runner-linux-ppc64le

Reply via email to