diff --git a/pkgs/development/python-modules/pyopen-wakeword/default.nix b/pkgs/development/python-modules/pyopen-wakeword/default.nix index ba225efb1611..9c005c2640bd 100644 --- a/pkgs/development/python-modules/pyopen-wakeword/default.nix +++ b/pkgs/development/python-modules/pyopen-wakeword/default.nix @@ -22,6 +22,7 @@ buildPythonPackage rec { }; postPatch = '' + # install pre-compiled libtensorflowlite python ./script/copy_lib ''; @@ -46,8 +47,12 @@ buildPythonPackage rec { ]; meta = { - # elftools.common.exceptions.ELFError: Magic number does not match - broken = stdenv.hostPlatform.isDarwin; + broken = + # elftools.common.exceptions.ELFError: Magic number does not match + stdenv.hostPlatform.isDarwin + || + # segfaults when calling into libtensorflowlite + stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64; description = "Alternative Python library for openWakeWord"; homepage = "https://github.com/rhasspy/pyopen-wakeword"; changelog = "https://github.com/rhasspy/pyopen-wakeword/blob/${src.tag}/CHANGELOG.md";