Bump LLVM on bookworm and noble to 19
authorChristoph Berg <myon@debian.org>
Tue, 11 Feb 2025 10:55:50 +0000 (11:55 +0100)
committerChristoph Berg <myon@debian.org>
Tue, 11 Feb 2025 10:55:50 +0000 (11:55 +0100)
jenkins/generate-pgdg-source

index fcdc6bf3e0ecaa5e6fec7139fa4a1bbb1175fd54..c11e84a55831c81ef4b0f4e789d78beceaac048f 100755 (executable)
@@ -160,11 +160,13 @@ esac
 # 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
@@ -173,7 +175,7 @@ esac
 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
@@ -181,10 +183,10 @@ case $PACKAGE in
     ;;
   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
     ;;