nix: fix ppc64le (#2738)

pull/2741/head
patryk4815 10 months ago committed by GitHub
parent 3a41911390
commit e39ddb0ac4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -13,6 +13,7 @@ jobs:
pwndbg-gdb-cross-riscv64-tarball,
pwndbg-gdb-cross-s390x-tarball,
pwndbg-gdb-cross-ppc64-tarball,
pwndbg-gdb-cross-ppc64le-tarball,
pwndbg-gdb-cross-x86_32-tarball,
# lldb
@ -20,10 +21,11 @@ jobs:
pwndbg-lldb-cross-riscv64-tarball,
pwndbg-lldb-cross-s390x-tarball,
pwndbg-lldb-cross-ppc64-tarball,
pwndbg-lldb-cross-ppc64le-tarball,
pwndbg-lldb-cross-x86_32-tarball,
]
runs-on: ubuntu-latest # x86_64-linux
timeout-minutes: 60
timeout-minutes: 360
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # @v3
- uses: cachix/install-nix-action@08dcb3a5e62fa31e2da3d490afc4176ef55ecd72 # @v30

@ -96,6 +96,15 @@
};
}
)
(
final: prev:
nixpkgs.lib.optionalAttrs
(prev.stdenv.targetPlatform.isPower64 && prev.stdenv.targetPlatform.isLittleEndian)
{
# new boost is broken: https://github.com/NixOS/nixpkgs/issues/382179
boost = prev.boost183;
}
)
overlayDarwin
(final: prev: {
pwndbg_gdb = import ./nix/overlay/gdb.nix { prev = prev; };

Loading…
Cancel
Save