diff options
author | Joachim Fasting <joachifm@fastmail.fm> | 2016-03-24 17:03:48 +0100 |
---|---|---|
committer | Joachim Fasting <joachifm@fastmail.fm> | 2016-03-24 17:14:22 +0100 |
commit | 63b6498aa08fb72a756a242ec2c93c26e7cded99 (patch) | |
tree | 72ad01ca1e75ecceed7213354e84093dfa2bd515 /pkgs/tools/networking/dnscrypt-proxy | |
parent | 2438c61255657764a928878ca7e87d18e7a587cf (diff) | |
download | nixpkgs-63b6498aa08fb72a756a242ec2c93c26e7cded99.tar nixpkgs-63b6498aa08fb72a756a242ec2c93c26e7cded99.tar.gz nixpkgs-63b6498aa08fb72a756a242ec2c93c26e7cded99.tar.bz2 nixpkgs-63b6498aa08fb72a756a242ec2c93c26e7cded99.tar.lz nixpkgs-63b6498aa08fb72a756a242ec2c93c26e7cded99.tar.xz nixpkgs-63b6498aa08fb72a756a242ec2c93c26e7cded99.tar.zst nixpkgs-63b6498aa08fb72a756a242ec2c93c26e7cded99.zip |
dnscrypt-proxy: disable darwin build
The darwin build has been broken for a long time and I'm unable to properly debug the issue. What appears to be happening is that the symbol `HAVE_SANDBOX_INIT` ends up being defined as 1 while `HAVE_SANDBOX_H` ends up being 0, resulting in undefined reference errors when `sandbox_init()` is called (because `<sandbox.h>` is not included first). This is a regression from dnscrypt-proxy 1.6.0 to 1.6.1. For context, sandbox.h is a deprecated OSX mechanism for sandboxing. The build failure is at https://hydra.nixos.org/build/32705849/nixlog/1/raw This patch closes NixOS/nixpkgs#14064
Diffstat (limited to 'pkgs/tools/networking/dnscrypt-proxy')
-rw-r--r-- | pkgs/tools/networking/dnscrypt-proxy/default.nix | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/tools/networking/dnscrypt-proxy/default.nix b/pkgs/tools/networking/dnscrypt-proxy/default.nix index 380dd676411..565a83047ef 100644 --- a/pkgs/tools/networking/dnscrypt-proxy/default.nix +++ b/pkgs/tools/networking/dnscrypt-proxy/default.nix @@ -24,6 +24,7 @@ stdenv.mkDerivation rec { homepage = https://dnscrypt.org/; license = licenses.isc; maintainers = with maintainers; [ joachifm jgeerds ]; - platforms = platforms.all; + # upstream claims OSX support, but Hydra fails + platforms = with platforms; allBut [ darwin ]; }; } |