Bug#1117600: symbols files are not updated for LLVM 21
Matthias Klose
doko at debian.org
Wed Oct 8 12:20:36 BST 2025
Package: src:llvm-toolchain-21
Version: 1:21.1.2-4
Severity: serious
Tags: sid forky
the symbols files are not updated for LLVM 21, and libomptarget seems to
be missing
e.g.
dh_makeshlibs -plibclang1-21 \
'-Vlibclang1-21 (>= 1:21.1.0)'
dpkg-gensymbols: warning: some new symbols appeared in the symbols file:
see diff output below
dpkg-gensymbols: warning: debian/libclang1-21/DEBIAN/symbols doesn't
match completely debian/lib
clang1-21.symbols
--- debian/libclang1-21.symbols (libclang1-21_1:21.1.2-4_armhf)
+++ dpkg-gensymbolsU2o4H0 2025-10-08 09:47:22.925691323 +0000
@@ -4,3 +4,14 @@
(symver)LLVM_17 1:17.0.1
(symver)LLVM_19 1:19.1.6
(symver)LLVM_20 1:20~
+ clang_Cursor_getGCCAssemblyClobber at LLVM_21 1:21.1.2-4
+ clang_Cursor_getGCCAssemblyInput at LLVM_21 1:21.1.2-4
+ clang_Cursor_getGCCAssemblyNumClobbers at LLVM_21 1:21.1.2-4
+ clang_Cursor_getGCCAssemblyNumInputs at LLVM_21 1:21.1.2-4
+ clang_Cursor_getGCCAssemblyNumOutputs at LLVM_21 1:21.1.2-4
+ clang_Cursor_getGCCAssemblyOutput at LLVM_21 1:21.1.2-4
+ clang_Cursor_getGCCAssemblyTemplate at LLVM_21 1:21.1.2-4
+ clang_Cursor_isGCCAssemblyHasGoto at LLVM_21 1:21.1.2-4
+ clang_Cursor_isGCCAssemblyVolatile at LLVM_21 1:21.1.2-4
+ clang_getFullyQualifiedName at LLVM_21 1:21.1.2-4
+ clang_visitCXXMethods at LLVM_21 1:21.1.2-4
dh_makeshlibs -plibomp5-21 \
'-Vlibomp5-21 (>= 1:21.1.0)'
dpkg-gensymbols: warning: some libraries disappeared in the symbols
file: libomptarget.so.21.1
dpkg-gensymbols: warning: some new symbols appeared in the symbols file:
see diff output below
dpkg-gensymbols: warning: debian/libomp5-21/DEBIAN/symbols doesn't match
completely debian/libomp5-21.symbols
--- debian/libomp5-21.symbols (libomp5-21_1:21.1.2-4_armhf)
+++ dpkg-gensymbolsZfnvfS 2025-10-08 09:47:23.853697310 +0000
@@ -141,7 +141,7 @@
(symver)OMP_4.0 0.20131209
(symver)OMP_4.5 1:7
(symver)OMP_5.0 1:13
- (optional)VERSION at VERSION 0.20130412
+#MISSING: 1:21.1.2-4# (optional)VERSION at VERSION 0.20130412
___kmp_allocate at VERSION 0.20130412
___kmp_free at VERSION 0.20130412
__kmp_acquire_drdpa_lock at VERSION 0.20130715
@@ -185,321 +185,321 @@
(arch=!mips !mipsel !ppc64 !ppc64el !mips64 !mips64el !arm64 !armel
!armhf !riscv64 !loong64)__kmpc_atomic_bool_8_cas at VERSION 1:14
(arch=!mips !mipsel !ppc64 !ppc64el !mips64 !mips64el !arm64 !armel
!armhf !riscv64 !loong64)__kmpc_atomic_bool_8_cas_cpt at VERSION 1:14
(arch=!mips !mipsel !ppc64 !ppc64el !mips64 !mips64el !arm64 !armel
!armhf !riscv64 !loong64)__kmpc_atomic_cmplx10_add at VERSION 0.20130412
- (arch=!mips !mipsel !ppc64 !ppc64el !mips64 !mips64el !armel !armhf
!riscv64)__kmpc_atomic_cmplx10_add_cpt at VERSION 0.20130412
+ __kmpc_atomic_cmplx10_add_cpt at VERSION 0.20130412
(arch=!mips !mipsel !ppc64 !ppc64el !mips64 !mips64el !arm64 !armel
!armhf !riscv64 !loong64)__kmpc_atomic_cmplx10_div at VERSION 0.20130412
- (arch=!mips !mipsel !ppc64 !ppc64el !mips64 !mips64el !armel !armhf
!riscv64)__kmpc_atomic_cmplx10_div_cpt at VERSION 0.20130412
+ __kmpc_atomic_cmplx10_div_cpt at VERSION 0.20130412
(arch=!mips !mipsel !ppc64 !ppc64el !mips64 !mips64el !arm64 !armel
!armhf !riscv64 !loong64)__kmpc_atomic_cmplx10_div_cpt_rev at VERSION
0.20130412
@@ -927,78 +953,4 @@
ompc_set_num_threads at VERSION 0.20130412
ompc_set_schedule at VERSION 0.20130412
ompt_libomp_connect at VERSION 1:17
- (arch=!mips !mipsel !ppc64 !ppc64el !mips64 !mips64el !armel
!armhf)ompt_start_tool at VERSION 6.
0
-libomptarget.so.21.1 #PACKAGE# #MINVER#
- __kmpc_push_target_tripcount at VERS1.0 1:20
- __kmpc_push_target_tripcount_mapper at VERS1.0 1:20
- __llvmPopCallConfiguration at VERS1.0 1:20
- __llvmPushCallConfiguration at VERS1.0 1:20
- __tgt_activate_record_replay at VERS1.0 1:20
- __tgt_init_all_rtls at VERS1.0 1:20
- __tgt_interop_destroy at VERS1.0 1:20
- __tgt_interop_init at VERS1.0 1:20
More information about the Pkg-llvm-team
mailing list