go_1_25: Disable CGO for powerpc64-linux target

This commit is contained in:
OPNA2608
2025-09-13 16:31:07 +02:00
parent 748b5d1121
commit 68fcc59457
+13 -1
View File
@@ -85,7 +85,19 @@ stdenv.mkDerivation (finalAttrs: {
GO386 = "softfloat"; # from Arch: don't assume sse2 on i686
# Wasi does not support CGO
CGO_ENABLED = if stdenv.targetPlatform.isWasi then 0 else 1;
# ppc64/linux CGO is incomplete/borked, and will likely not receive any further improvements
# https://github.com/golang/go/issues/8912
# https://github.com/golang/go/issues/13192
CGO_ENABLED =
if
(
stdenv.targetPlatform.isWasi
|| (stdenv.targetPlatform.isPower64 && stdenv.targetPlatform.isBigEndian)
)
then
0
else
1;
GOROOT_BOOTSTRAP = "${goBootstrap}/share/go";