Hi,
Looking at the spec files postgres is already built with LLVM 7 for ARM64 packages for CentOS 7.
That commit replaces the line containing the following assert with actual error handling:
assert(!EC && "Failed to allocate resolver block");
After trying to reproduce the segfaults with LLVM 10, they completely disappeared.
So I have two questions:
- Would it be feasible to use LLVM7 for the x86_64 packages as well? Just like is done
- What would be required to build CentOS packages using LLVM8 or higher?
Jelte