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)
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 a05b37e9d2ca9..8ea060a82552b 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 = ''