Merge pull request #146035 from risicle/ris-pcl-aarch64-fix
pcl: fix build on aarch64
commit0d67f33cbea744efd06b0309ecb36f84a082c827
authorDomen Kožar <domen@dev.si>
dateMon 15 Nov 2021, 06:40 (5 years ago)
parent22859785badc25
pkgs/development/libraries/pcl/default.nix+6
@@ -32,6 +32,12 @@ stdenv.mkDerivation rec {
3232 sha256 = "0jhvciaw43y6iqqk7hyxnfhn1b4bsw5fpy04s01r5pkcsjjbdbqc";
3333 };
3434
35+ # remove attempt to prevent (x86/x87-specific) extended precision use
36+ # when SSE not detected
37+ postPatch = lib.optionalString (!(stdenv.isi686 || stdenv.isx86_64)) ''
38+ sed -i '/-ffloat-store/d' cmake/pcl_find_sse.cmake
39+ '';
40+
3541 nativeBuildInputs = [ pkg-config cmake wrapQtAppsHook ];
3642 buildInputs = [
3743 eigen