Avoid macro clash with LLVM 9.
Thomas Munro <tmunro@postgresql.org>
Avoid macro clash with LLVM 9. Early previews of LLVM 9 reveal that our Min() macro causes compiler errors in LLVM headers reached by the #include directives in llvmjit_inline.cpp. Let's just undefine it. Per buildfarm animal seawasp. Back-patch to 11. Reviewed-by: Fabien Coelho, Tom Lane Discussion: https://postgr.es/m/20190606173216.GA6306%40alvherre.pgsql
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/jit/llvm/llvmjit_inline.cpp | modified | +3 −0 |
Discussion
- LLVM compile failing in seawasp 17 messages · 2019-06-06 → 2019-07-29