summary refs log tree commit diff
path: root/pkgs/servers/x11/xorg
diff options
context:
space:
mode:
authorWill Dietz <w@wdtz.org>2017-04-20 17:12:14 -0500
committerWill Dietz <w@wdtz.org>2018-02-13 09:44:55 -0600
commite7580d0f92fddadbd8c67ed759f55c81d2f5a25f (patch)
treec9e95dd1c0cc3b7fd108f1f95c354a053af1f6d5 /pkgs/servers/x11/xorg
parentc48974c9527159dc2f643d83d24d44c0defe367d (diff)
downloadnixlib-e7580d0f92fddadbd8c67ed759f55c81d2f5a25f.tar
nixlib-e7580d0f92fddadbd8c67ed759f55c81d2f5a25f.tar.gz
nixlib-e7580d0f92fddadbd8c67ed759f55c81d2f5a25f.tar.bz2
nixlib-e7580d0f92fddadbd8c67ed759f55c81d2f5a25f.tar.lz
nixlib-e7580d0f92fddadbd8c67ed759f55c81d2f5a25f.tar.xz
nixlib-e7580d0f92fddadbd8c67ed759f55c81d2f5a25f.tar.zst
nixlib-e7580d0f92fddadbd8c67ed759f55c81d2f5a25f.zip
xorgserver: Builds! small workaround re:bad types
Diffstat (limited to 'pkgs/servers/x11/xorg')
-rw-r--r--pkgs/servers/x11/xorg/overrides.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/servers/x11/xorg/overrides.nix b/pkgs/servers/x11/xorg/overrides.nix
index f56d22d7b7ee..c6466598195e 100644
--- a/pkgs/servers/x11/xorg/overrides.nix
+++ b/pkgs/servers/x11/xorg/overrides.nix
@@ -493,6 +493,9 @@ in
           args.udev
         ];
         patches = commonPatches;
+        prePatch = stdenv.lib.optionalString stdenv.hostPlatform.isMusl ''
+          export CFLAGS+=" -D__uid_t=uid_t -D__gid_t=gid_t"
+        '';
         configureFlags = [
           "--enable-kdrive"             # not built by default
           "--enable-xephyr"