Skip to content

Commit 98c667c

Browse files
committed
Drop i686-linux build
This already failed to evaluate due to pre-commit's dependency on dotnet-sdk, which is unsupported on i686-linux. This makes `nix flake check --all-systems` succeed again.
1 parent b49de1b commit 98c667c

File tree

1 file changed

+0
-9
lines changed

1 file changed

+0
-9
lines changed

flake.nix

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222

2323
supportedSystems = [
2424
"x86_64-linux"
25-
"i686-linux"
2625
"aarch64-linux"
2726
];
2827
forAllSystems = lib.genAttrs supportedSystems;
@@ -174,14 +173,12 @@
174173
constituents = [
175174
self.hydraJobs.tarball
176175
self.hydraJobs.build.x86_64-linux
177-
self.hydraJobs.build.i686-linux
178176
self.hydraJobs.build-cmake.x86_64-linux
179177
self.hydraJobs.build-meson.x86_64-linux
180178
# FIXME: add aarch64 emulation to our github action...
181179
#self.hydraJobs.build.aarch64-linux
182180
self.hydraJobs.build-sanitized.x86_64-linux
183181
#self.hydraJobs.build-sanitized.aarch64-linux
184-
self.hydraJobs.build-sanitized.i686-linux
185182
self.hydraJobs.build-sanitized-clang.x86_64-linux
186183
];
187184
meta.description = "Release-critical builds";
@@ -228,9 +225,6 @@
228225
glibc = mkShell self.packages.${system}.patchelf;
229226
default = self.devShells.${system}.glibc;
230227
}
231-
// lib.optionalAttrs (system != "i686-linux") {
232-
musl = mkShell self.packages.${system}.patchelf-musl;
233-
}
234228
);
235229

236230
packages = forAllSystems (
@@ -287,9 +281,6 @@
287281
patchelf-win32 = patchelfForWindowsStatic pkgs.pkgsCross.mingw32;
288282
patchelf-win64 = patchelfForWindowsStatic pkgs.pkgsCross.mingwW64;
289283
}
290-
// lib.optionalAttrs (system != "i686-linux") {
291-
patchelf-musl = patchelfFor nixpkgs.legacyPackages.${system}.pkgsMusl;
292-
}
293284
);
294285

295286
};

0 commit comments

Comments
 (0)