Re: some LLVM function checks missing in meson

2024-04-17 Thread Peter Eisentraut
On 13.04.24 10:25, Heikki Linnakangas wrote: Something like the below would appear to fix that: diff --git a/meson.build b/meson.build index 43fad5323c0..cdfd31377d1 100644 --- a/meson.build +++ b/meson.build @@ -2301,6 +2301,14 @@ decl_checks += [ ['pwritev', 'sys/uio.h'],    ] +# Check p

Re: some LLVM function checks missing in meson

2024-04-17 Thread Peter Eisentraut
On 13.04.24 10:25, Heikki Linnakangas wrote: There's also this in llvmjit.c:     if (llvm_opt3_orc)     { #if defined(HAVE_DECL_LLVMORCREGISTERPERF) && HAVE_DECL_LLVMORCREGISTERPERF     if (jit_profiling_support)     LLVMOrcUnregisterPerf(llvm_opt3_orc); #endif    

Re: some LLVM function checks missing in meson

2024-04-13 Thread Heikki Linnakangas
On 11/04/2024 18:26, Peter Eisentraut wrote: I have been checking the pg_config.h generated by configure and meson to see if there is anything materially different. I found that HAVE_DECL_LLVMCREATEGDBREGISTRATIONLISTENER and HAVE_DECL_LLVMCREATEPERFJITEVENTLISTENER are missing on the meson si

some LLVM function checks missing in meson

2024-04-11 Thread Peter Eisentraut
I have been checking the pg_config.h generated by configure and meson to see if there is anything materially different. I found that HAVE_DECL_LLVMCREATEGDBREGISTRATIONLISTENER and HAVE_DECL_LLVMCREATEPERFJITEVENTLISTENER are missing on the meson side. Something like the below would appear to