# PostgreSQL server tweaks
# LLVM: default available
-# trixie 16 15 17
-# bookworm 14 15 16
-# bullseye 11 13 16
+# trixie 19
+# bookworm 14 15 16 19
+# bullseye 11 13 15 16
# buster 7 13
-# noble 17 15 16
+# plucky 19
+# oracular 19
+# noble 17 15 16 19
# mantic 16 15
# lunar 15 16
# jammy 14 15
case $PACKAGE in
postgresql-11) # not compatible with LLVM 16: llvmjit.so: undefined symbol: LLVMBuildGEP
case $distribution in
- sid|trixie) llvm_version 15 ;; # downgrade to 15
+ #sid|trixie) llvm disabled, see sbuild-package
bookworm) llvm_version 15 ;; # upgrade to 15
oracular|noble|mantic) llvm_version 15 ;; # downgrade to 15
jammy) llvm_version 15 ;; # upgrade to 15
;;
postgresql-1[2-9]|postgresql-1[2-9]ee|postgresql-2*)
case $distribution in
- bookworm) llvm_version 16 ;; # upgrade to 16
+ #trixie) llvm_version 19 ;; # default is 19
+ bookworm) llvm_version 19 ;; # upgrade to 19
bullseye) llvm_version 16 ;; # upgrade to 16
- buster) llvm_version 13 ;; # upgrade to 13
- noble) llvm_version 17 ;; # downgrade to 17 <CAFj8pRACpVFr7LMdVYENUkScG5FCYMZDDdSGNU-tch+w98OxYg@mail.gmail.com>
+ noble) llvm_version 19 ;; # upgrade to 19
jammy) llvm_version 15 ;; # upgrade to 15
esac
;;