Re: upcoming API changes for LLVM 12

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Andres Freund <andres(at)anarazel(dot)de>
Cc: Jesse Zhang <sbjesse(at)gmail(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: upcoming API changes for LLVM 12
Date: 2020-11-08 22:35:20
Message-ID: 1901328.1604874920@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Andres Freund <andres(at)anarazel(dot)de> writes:
> On 2020-11-02 10:28:33 -0800, Jesse Zhang wrote:
>> On Thu, Oct 15, 2020 at 6:12 PM Andres Freund <andres(at)anarazel(dot)de> wrote:
>>> There will be a breaking API change for JIT related API in LLVM
>>> 12.

seawasp, which runs some bleeding-edge version of clang, has been falling
over for the last couple of weeks:

/home/fabien/clgtk/bin/clang -Wno-ignored-attributes -fno-strict-aliasing -fwrapv -O2 -D__STDC_LIMIT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_CONSTANT_MACROS -D_DEBUG -D_GNU_SOURCE -I/home/fabien/clgtk/include -I../../../../src/include -D_GNU_SOURCE -I/usr/include/libxml2 -flto=thin -emit-llvm -c -o llvmjit_types.bc llvmjit_types.c
llvmjit.c:21:10: fatal error: 'llvm-c/OrcBindings.h' file not found
#include <llvm-c/OrcBindings.h>
^~~~~~~~~~~~~~~~~~~~~~
1 error generated.

I suppose this is related to what you are talking about here.
If so, could we prioritize getting that committed? It's annoying
to have the buildfarm failures page so full of this one issue.

regards, tom lane

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Andres Freund 2020-11-08 23:18:54 Re: upcoming API changes for LLVM 12
Previous Message Jonathan S. Katz 2020-11-08 21:56:00 2020-11-12 Release Announcement Draft