diff options
Diffstat (limited to 'Build')
-rw-r--r-- | Build/LinuxMkLibs.hs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Build/LinuxMkLibs.hs b/Build/LinuxMkLibs.hs index 0e54672f9..e33538c4d 100644 --- a/Build/LinuxMkLibs.hs +++ b/Build/LinuxMkLibs.hs @@ -74,7 +74,15 @@ installLinkerShim top linker exe = do [ "#!/bin/sh" , "GIT_ANNEX_PROGRAMPATH=\"$0\"" , "export GIT_ANNEX_PROGRAMPATH" +#ifdef MIN_VERSION_GLASGOW_HASKELL #if ! MIN_VERSION_GLASGOW_HASKELL(7,10,0,0) +#define NEED_LOCPATH_WORKAROUND +#endif +#else +#define NEED_LOCPATH_WORKAROUND +#endif +#ifdef NEED_LOCPATH_WORKAROUND +#warning enabling LOCPATH workaround for old ghc -- workaround for https://ghc.haskell.org/trac/ghc/ticket/7695 , "LOCPATH=/dev/null" , "export LOCPATH" |