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/2-default.nix | |
parent | 9f7d5981b8510eef0d0457783630cecf5b032f8c (diff) | |
download | nixpkgs-990d29282fbc992eb60fdd68262e39deb3085127.tar nixpkgs-990d29282fbc992eb60fdd68262e39deb3085127.tar.gz nixpkgs-990d29282fbc992eb60fdd68262e39deb3085127.tar.bz2 nixpkgs-990d29282fbc992eb60fdd68262e39deb3085127.tar.lz nixpkgs-990d29282fbc992eb60fdd68262e39deb3085127.tar.xz nixpkgs-990d29282fbc992eb60fdd68262e39deb3085127.tar.zst nixpkgs-990d29282fbc992eb60fdd68262e39deb3085127.zip |
udisks: extend "we know better than compiler" to more platforms (musl)
Diffstat (limited to 'pkgs/os-specific/linux/udisks/2-default.nix')
-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 99b91343a48..1c8e429c945 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 ]; |