Fix release (#3187)

* fix s390x build https://github.com/NixOS/nixpkgs/pull/428446

* fix ziglang build

* arm64 build is faster than x86_64
pull/3196/head
patryk4815 4 months ago committed by GitHub
parent 15524bcfaa
commit 61298cc525
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -26,7 +26,7 @@ jobs:
pwndbg-lldb-cross-x86_32-tarball,
pwndbg-lldb-cross-loong64-tarball,
]
runs-on: ubuntu-latest # x86_64-linux
runs-on: ubuntu-24.04-arm # aarch64-linux
timeout-minutes: 360
steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # @v3

@ -2,11 +2,11 @@
"nodes": {
"nixpkgs": {
"locked": {
"lastModified": 1752997324,
"narHash": "sha256-vtTM4oDke3SeDj+1ey6DjmzXdq8ZZSCLWSaApADDvIE=",
"lastModified": 1753750875,
"narHash": "sha256-J1P0aQymehe8AHsID9wwoMjbaYrIB2eH5HftoXhF9xk=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "7c688a0875df5a8c28a53fb55ae45e94eae0dddb",
"rev": "871381d997e4a063f25a3994ce8a9ac595246610",
"type": "github"
},
"original": {

@ -135,9 +135,26 @@ let
uv = dummy;
gdb-for-pwndbg = dummy;
lldb-for-pwndbg = dummy;
ziglang = prev.ziglang.override {
sourcePreference = "wheel";
};
# ziglang is only supported on few platforms
ziglang =
if
(
pkgs.stdenv.hostPlatform.isDarwin
|| (pkgs.stdenv.hostPlatform.isLinux && pkgs.stdenv.hostPlatform.isx86)
|| (pkgs.stdenv.hostPlatform.isLinux && pkgs.stdenv.hostPlatform.isAarch)
|| (
pkgs.stdenv.hostPlatform.isLinux
&& pkgs.stdenv.hostPlatform.isPower64
&& pkgs.stdenv.hostPlatform.isLittleEndian
)
)
then
prev.ziglang.override {
sourcePreference = "wheel";
}
else
dummy;
psutil = pkgs.callPackage (
{

Loading…
Cancel
Save