diff options
author | Will Dietz <w@wdtz.org> | 2018-03-24 15:01:04 -0500 |
---|---|---|
committer | Will Dietz <w@wdtz.org> | 2018-03-25 18:09:48 -0500 |
commit | 990d29282fbc992eb60fdd68262e39deb3085127 (patch) | |
tree | fd9ca957a81c1b5c46a50e52bc877339ff75094f /pkgs/os-specific/linux/udisks | |
parent | 9f7d5981b8510eef0d0457783630cecf5b032f8c (diff) |
udisks: extend "we know better than compiler" to more platforms (musl)
Diffstat (limited to 'pkgs/os-specific/linux/udisks')
-rw-r--r-- | pkgs/os-specific/linux/udisks/2-default.nix | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/os-specific/linux/udisks/2-default.nix b/pkgs/os-specific/linux/udisks/2-default.nix index 99b91343a482d..1c8e429c9455d 100644 --- a/pkgs/os-specific/linux/udisks/2-default.nix +++ b/pkgs/os-specific/linux/udisks/2-default.nix @@ -27,7 +27,11 @@ stdenv.mkDerivation rec { --replace "/bin/sh" "${stdenv.shell}" \ --replace "/sbin/mdadm" "${mdadm}/bin/mdadm" \ --replace " sed " " ${gnused}/bin/sed " - ''; + '' + stdenv.lib.optionalString stdenv.hostPlatform.isMusl '' + substituteInPlace udisks/udisksclient.c \ + --replace 'defined( __GNUC_PREREQ)' 1 \ + --replace '__GNUC_PREREQ(4,6)' 1 + ''; nativeBuildInputs = [ pkgconfig intltool gobjectIntrospection ]; |