Christoph Berg <m...@debian.org> writes:

> it's a strict dependency because postgresql-11 is linked against a
> specific version of libllvm, used for JIT compilation of SQL queries
> using LLVM bitcode. I haven't really looked around myself, but from
> talking to Andres Freund who implemented the JIT engine on the
> PostgreSQL side, the bitcode files are probably specific to the llvm
> version, so we make that a strict dependency to make sure the
> PostgreSQL extension modules are compiled using the same clang version
> as the server itself.

I see. Thanks for the clarification.

> About the version used, 9 is around the corner so I'd prefer moving
> from 7 to 9, instead of upgrading to 8 now, and then upgrading again
> in the next weeks/month. I'll leave this bug around as a reminder that
> we need to do that upgrade.

OK, sounds good.

Asher

-- 
The marvels of today's modern technology include the development of a
soda can, when discarded will last forever ... and a $7,000 car which
when properly cared for will rust out in two or three years.

Attachment: signature.asc
Description: PGP signature

Reply via email to