about summary refs log tree commit diff
path: root/pkgs/servers/gpsd
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2020-01-30 15:24:04 +0100
committerMaximilian Bosch <maximilian@mbosch.me>2020-01-30 15:24:04 +0100
commitedbbd1e0449d8d8aaa369846e1726ea9d7f9fec4 (patch)
tree7ad748c850fc32545a43ec5abc2cad17361f7a5d /pkgs/servers/gpsd
parentabefd4f78a0af8bef6fe57b3348742db29ec2a1e (diff)
downloadnixlib-edbbd1e0449d8d8aaa369846e1726ea9d7f9fec4.tar
nixlib-edbbd1e0449d8d8aaa369846e1726ea9d7f9fec4.tar.gz
nixlib-edbbd1e0449d8d8aaa369846e1726ea9d7f9fec4.tar.bz2
nixlib-edbbd1e0449d8d8aaa369846e1726ea9d7f9fec4.tar.lz
nixlib-edbbd1e0449d8d8aaa369846e1726ea9d7f9fec4.tar.xz
nixlib-edbbd1e0449d8d8aaa369846e1726ea9d7f9fec4.tar.zst
nixlib-edbbd1e0449d8d8aaa369846e1726ea9d7f9fec4.zip
gpsd: fix build w/glibc-2.30
Diffstat (limited to 'pkgs/servers/gpsd')
-rw-r--r--pkgs/servers/gpsd/default.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/servers/gpsd/default.nix b/pkgs/servers/gpsd/default.nix
index a05b37e9d2ca..8ea060a82552 100644
--- a/pkgs/servers/gpsd/default.nix
+++ b/pkgs/servers/gpsd/default.nix
@@ -42,6 +42,10 @@ stdenv.mkDerivation rec {
     ./0002-scons-envs-patch.patch
   ];
 
+  postPatch = ''
+    sed -i -e '17i#include <sys/sysmacros.h>' serial.c
+  '';
+
   # - leapfetch=no disables going online at build time to fetch leap-seconds
   #   info. See <gpsd-src>/build.txt for more info.
   preBuild = ''