SunOS defines preprocessor symbols with register names that conflict
with the source code in LLVM.
One approach to handle this problem was upstreamed to LLVM. Another one
lives in pkgsrc and is maintained by Illumos community.
Personally, I am not a user of this OS so cannot help myself. I presum
+CC Kamil who might know the answer.
Hi Eric,
> On Oct 7, 2019, at 12:49 AM, Dechaux Eric CEN (BCQ STIG) via cfe-users
> wrote:
>
> Hello,
>
> With the official llvm/clang release for Solaris 11.4 I tried to build
> PostgreSQL 12 with JIT enabled. JIT uses LLVM. However, the build fails with