Unverified Commit b6d4be13 authored by Randy Eckenrode's avatar Randy Eckenrode
Browse files

postgresqlPackages.postgis: fix build on clang 12+

parent f0b7a603
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -31,7 +31,10 @@ stdenv.mkDerivation rec {
  dontDisableStatic = true;

  # postgis config directory assumes /include /lib from the same root for json-c library
  NIX_LDFLAGS = "-L${lib.getLib json_c}/lib";
  NIX_LDFLAGS = "-L${lib.getLib json_c}/lib"
    # Work around https://github.com/NixOS/nixpkgs/issues/166205.
    + lib.optionalString (stdenv.cc.isClang && stdenv.cc.libcxx != null) " -l${stdenv.cc.libcxx.cxxabi.libName}";


  preConfigure = ''
    sed -i 's@/usr/bin/file@${file}/bin/file@' configure