Replies: 4 comments 2 replies
-
|
Minimum requirements: |
Beta Was this translation helpful? Give feedback.
-
|
This error is caused by a compatibility issue with the LLVM API version. The error is displayed in the llvmjit_expr.c file, where the type of ExprEvalStep * is incompatible with the type of LLVMValueRef. Here is the solution: Disable the -Werror option during compilationmake -j$(nproc) -C ~/cloudberry CFLAGS="-Wno-incompatible-pointer-types" |
Beta Was this translation helpful? Give feedback.
-
|
While building Cloudberry from source with the --with-llvm option, I ran into some issues on Rocky Linux 9, which ships with LLVM 19.
Two concerns came up in this process:
Questions / Suggestions:
I’d be happy to help test builds against newer LLVM versions if the community decides to move forward here. Thanks, |
Beta Was this translation helpful? Give feedback.
-
|
FYI: I was able to build PostgreSQL 14.19 with LLVM/CLANG 19 on Rocky Linux 9 without any issues. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
When I run the configure --with-llvm command on Rocky 9, which version of llvm should I use?
Beta Was this translation helpful? Give feedback.
All reactions