about summary refs log tree commit diff
path: root/pkgs/applications/misc/gpsbabel
diff options
context:
space:
mode:
authorRobert Helgesson <robert@rycee.net>2015-11-14 23:59:20 +0100
committerRobert Helgesson <robert@rycee.net>2015-11-16 22:23:46 +0100
commit89e22a78b7fbeb8b71b44e3ec090c6533510ecf6 (patch)
tree3ab710e0577cda00070a51e0f2c40b03b11967b4 /pkgs/applications/misc/gpsbabel
parentfece57da45c04bef5c17c018584485de3e22687d (diff)
downloadnixlib-89e22a78b7fbeb8b71b44e3ec090c6533510ecf6.tar
nixlib-89e22a78b7fbeb8b71b44e3ec090c6533510ecf6.tar.gz
nixlib-89e22a78b7fbeb8b71b44e3ec090c6533510ecf6.tar.bz2
nixlib-89e22a78b7fbeb8b71b44e3ec090c6533510ecf6.tar.lz
nixlib-89e22a78b7fbeb8b71b44e3ec090c6533510ecf6.tar.xz
nixlib-89e22a78b7fbeb8b71b44e3ec090c6533510ecf6.tar.zst
nixlib-89e22a78b7fbeb8b71b44e3ec090c6533510ecf6.zip
gpsbabel: fix build on i686
Diffstat (limited to 'pkgs/applications/misc/gpsbabel')
-rw-r--r--pkgs/applications/misc/gpsbabel/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/applications/misc/gpsbabel/default.nix b/pkgs/applications/misc/gpsbabel/default.nix
index 0625219c2762..42c6854b4446 100644
--- a/pkgs/applications/misc/gpsbabel/default.nix
+++ b/pkgs/applications/misc/gpsbabel/default.nix
@@ -20,7 +20,10 @@ stdenv.mkDerivation rec {
     But FOP isn't packaged yet.  */
 
   preConfigure = "cd gpsbabel";
-  configureFlags = [ "--with-zlib=system" ];
+  configureFlags = [ "--with-zlib=system" ]
+    # Floating point behavior on i686 causes test failures. Preventing
+    # extended precision fixes this problem.
+    ++ stdenv.lib.optional stdenv.isi686 "CXXFLAGS=-ffloat-store";
 
   doCheck = true;
   preCheck = ''