FS#68307 - [postgresql] llvm dep should be optional
Attached to Project:
Arch Linux
Opened by Alex Xu (Hello71) - Saturday, 17 October 2020, 17:29 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Thursday, 14 October 2021, 21:47 GMT
Opened by Alex Xu (Hello71) - Saturday, 17 October 2020, 17:29 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Thursday, 14 October 2021, 21:47 GMT
|
Details
https://github.com/postgres/postgres/blob/master/src/backend/jit/README:
To avoid the main PostgreSQL binary directly depending on LLVM, which would prevent LLVM support being independently installed by OS package managers, the LLVM dependent code is located in a shared library that is loaded on-demand. |
This task depends upon
Closed by Sven-Hendrik Haase (Svenstaro)
Thursday, 14 October 2021, 21:47 GMT
Reason for closing: Won't fix
Thursday, 14 October 2021, 21:47 GMT
Reason for closing: Won't fix
https://github.com/postgres/postgres/blob/c30f54ad732ca5c8762bb68bbe0f51de9137dd72/src/backend/utils/fmgr/dfmgr.c#L184
this is only a clean way to do if the package is split up, which i do not want to do.