Re: Compiling C Extension Functions against PostgreSQL 12

Поиск
Список
Период
Сортировка
От TalGloz
Тема Re: Compiling C Extension Functions against PostgreSQL 12
Дата
Msg-id 1588517322862-0.post@n3.nabble.com
обсуждение исходный текст
Ответ на Re: Compiling C Extension Functions against PostgreSQL 12  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-general
Tom Lane-2 wrote
> TalGloz <

> glozmantal@

> > writes:
>> Andrew Gierth wrote
>>> I didn't see an easy way of disabling bitcode emission for a module,
>>> though I think that has been discussed before.
> 
> After taking a quick look through pgxs.mk, it looks like you might
> be able to do something like
>     override with_llvm := no
> in your Makefile before including the PG parts.
> 
>> Will the absence of LLVM bit-code files effect the functionality of my
>> "seal_mean_cxx_v2.so" library in Postgresql12 or I just won't benefit
>> from
>> Postgres JIT compiler (postgresql12-llvmjit package)?
> 
> Should just prevent the possibility of "inline"-ing your functions
> in JIT compilation.
> 
>> All the errors occurring for the llvm compilation part relate to the 
>> Microsoft SEAL <https://github.com/microsoft/SEAL>   library that
>> my
>> seal_mean_cxx_v2.cpp uses. Since it is a third party library then maybe I
>> should post the errors output there and see what they have to say about
>> it...
> 
> Yeah, the ultimate solution is clearly over on that side.  These
> last errors you've posted don't seem particularly Postgres-related.
> 
>             regards, tom lane

Setting "override with_llvm := no" did make the compilation step with llvm
go away. I'm using an older version of SEAL and I wanted to maintain my code
functionality after upgrading to Postgres 12. I'll be posting the llvm
related errors on the SEAL project page for more clarification, maybe the
usage of the old SEAL version is the problem. Anyways, after retaining the
original functionality with Postgres 12 I'll be focusing on updating my code
to comply with the latest SEAL version.

Thanks to all of you for helping me with this "issue".

Best regards,
TalGloz



--
Sent from: https://www.postgresql-archive.org/PostgreSQL-general-f1843780.html



В списке pgsql-general по дате отправления:

Предыдущее
От: Adrian Klaver
Дата:
Сообщение: Re: Very frequent "Too many clients" eventually crashes postmaster
Следующее
От: "Abraham, Danny"
Дата:
Сообщение: RE: Re: Very frequent "Too many clients" eventually crashes postmaster