diffutils: disable tests on aarch64 musl
The tests have never worked on aarch64 musl, so this restores the
previous behaviour on that platform of building successfully even
though the tests don't pass.
Since the tests work on x86_64 musl, and not aarch64 musl, my best
guess having not looked too closely is that the difference is because
aarch64 is stuck on ancient bootstrap tools for musl that cause all
sorts of problems. Hopefully we can revert this once the bootstrap
tools are updated. Having diffutils building is a prerequisite to
doing that.
Fixes: 9588972fe9
("diffutils: 3.9 -> 3.10")
This commit is contained in:
parent
f39bf150a6
commit
45584b3e5a
1 changed files with 1 additions and 1 deletions
|
@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
|
||||||
lib.optional (coreutils != null) "PR_PROGRAM=${coreutils}/bin/pr"
|
lib.optional (coreutils != null) "PR_PROGRAM=${coreutils}/bin/pr"
|
||||||
++ lib.optional (stdenv.buildPlatform != stdenv.hostPlatform) "gl_cv_func_getopt_gnu=yes";
|
++ lib.optional (stdenv.buildPlatform != stdenv.hostPlatform) "gl_cv_func_getopt_gnu=yes";
|
||||||
|
|
||||||
doCheck = true;
|
doCheck = !(stdenv.buildPlatform.isAarch64 && stdenv.buildPlatform.isMusl);
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "https://www.gnu.org/software/diffutils/diffutils.html";
|
homepage = "https://www.gnu.org/software/diffutils/diffutils.html";
|
||||||
|
|
Loading…
Reference in a new issue