summary refs log tree commit diff
path: root/pkgs/os-specific/linux/bluez/default.nix
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2021-07-07 22:56:10 +0200
committerGitHub <noreply@github.com>2021-07-07 22:56:10 +0200
commite1f193aeaff5d22f93a33334de6e730d98cd384c (patch)
tree6c4be1046418aaa53964469f6ecbc2c7ace9e0c0 /pkgs/os-specific/linux/bluez/default.nix
parent983d8f1e258c732fcaee8822f8b107c26a3683a3 (diff)
parent05c517698dcf6a989e364863cf5e7f6f548dd50a (diff)
downloadnixpkgs-e1f193aeaff5d22f93a33334de6e730d98cd384c.tar
nixpkgs-e1f193aeaff5d22f93a33334de6e730d98cd384c.tar.gz
nixpkgs-e1f193aeaff5d22f93a33334de6e730d98cd384c.tar.bz2
nixpkgs-e1f193aeaff5d22f93a33334de6e730d98cd384c.tar.lz
nixpkgs-e1f193aeaff5d22f93a33334de6e730d98cd384c.tar.xz
nixpkgs-e1f193aeaff5d22f93a33334de6e730d98cd384c.tar.zst
nixpkgs-e1f193aeaff5d22f93a33334de6e730d98cd384c.zip
Merge pull request #123011 from knedlsepp/bluez-kernel-dependent-test
bluez: Disable kernel-dependent test test-mesh-crypto
Diffstat (limited to 'pkgs/os-specific/linux/bluez/default.nix')
-rw-r--r--pkgs/os-specific/linux/bluez/default.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/bluez/default.nix b/pkgs/os-specific/linux/bluez/default.nix
index f995c8c5c1e..6af83e4cf64 100644
--- a/pkgs/os-specific/linux/bluez/default.nix
+++ b/pkgs/os-specific/linux/bluez/default.nix
@@ -48,6 +48,11 @@ in stdenv.mkDerivation rec {
     substituteInPlace tools/hid2hci.rules \
       --replace /sbin/udevadm ${systemd}/bin/udevadm \
       --replace "hid2hci " "$out/lib/udev/hid2hci "
+    # Disable some tests:
+    # - test-mesh-crypto depends on the following kernel settings:
+    #   CONFIG_CRYPTO_[USER|USER_API|USER_API_AEAD|USER_API_HASH|AES|CCM|AEAD|CMAC]
+    if [[ ! -f unit/test-mesh-crypto.c ]]; then echo "unit/test-mesh-crypto.c no longer exists"; false; fi
+    echo 'int main() { return 77; }' > unit/test-mesh-crypto.c
   '';
 
   configureFlags = [