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 5 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-x86_32-tarball,
pwndbg-lldb-cross-loong64-tarball, pwndbg-lldb-cross-loong64-tarball,
] ]
runs-on: ubuntu-latest # x86_64-linux runs-on: ubuntu-24.04-arm # aarch64-linux
timeout-minutes: 360 timeout-minutes: 360
steps: steps:
- uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # @v3 - uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # @v3

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

@ -135,9 +135,26 @@ let
uv = dummy; uv = dummy;
gdb-for-pwndbg = dummy; gdb-for-pwndbg = dummy;
lldb-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 ( psutil = pkgs.callPackage (
{ {

Loading…
Cancel
Save