Dear Maintainer, We would like to remove llvm 17 and it depends on it. Could you please upgrade to 21? Thanks Sylvestre
I would like to ask, please use the same llvm version as mesa (currently 19 in trixie and forky, 21 in sid), because otherwise there are problems trying to use both pocl-opencl-icd and mesa-opencl-icd in the same program (symptom: segfault crashes with backtraces show version confusion). I had a look at changing build-deps of trixie's version from 18 to 19, but I think it needs upstream changes for changed LLVM apis - my build failed. Thanks, Claude
Control: severity -1 serious Upstream released pocl 7.1 with compatibility for LLVM 21 [1]. Please upgrade to it. Bumping the severity to serious as pocl is one of the last two llvm 18 rdeps in testing (and soon it will be the last one) and we want to remove it. Cheers, Emilio [1] https://portablecl.org/docs/html/notes_7_1.html
We believe that the bug you reported is fixed in the latest version of
pocl, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1120402@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Drew Parsons <dparsons@debian.org> (supplier of updated pocl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Tue, 10 Mar 2026 11:04:21 +0100
Source: pocl
Architecture: source
Version: 7.1-1
Distribution: experimental
Urgency: medium
Maintainer: Debian OpenCL Maintainers <pkg-opencl-devel@lists.alioth.debian.org>
Changed-By: Drew Parsons <dparsons@debian.org>
Closes: 1120402 1129512
Changes:
pocl (7.1-1) experimental; urgency=medium
.
* Team upload.
* New upstream release
- applies debian patches
0001-WG-vectorizer-Re-enable-LLVM-vectorizers.patch
issue_1608.patch timeout.patch x32.patch
- drops TODO doc (debian/pocl-opencl-icd.docs)
* Build-Depends: llvm21 (clang-21, libclang-21-dev, libclang-cpp21-dev,
libllvmspirvlib-21-dev, llvm-21-dev, etc). Can't use default llvm
since there is no default libllvmspirvlib-dev. Closes: #1120402.
* Drop Build-Depends: g++-14. Closes: #1129512.
* The amd64 build configuration sets -DENABLE_LEVEL0=ON, which
activates STATIC_LLVM=ON, which needs the LLVM library Polly, as
well as lib zstd. Hence:
Build-Depends: libpolly-21-dev libzstd-dev [amd64]
* update debian/libpocl2t64.symbols as generated by dpkg-gensymbols
* debian/rules: ignore failed build tests to assess package upgrade
* use help2man to generate a man page for poclcc (libpocl-dev)
* drop unused source lintian override
very-long-line-length-in-source-file [lib/CL/devices/vulkan/memfill*.spv:*]
* update debian/watch to v5 GitHub template.
Uversion-Mangle: auto for RC releases.
Checksums-Sha1:
0d8b719f63ecd0ed4a8a71ddd25c079a37270ced 2812 pocl_7.1-1.dsc
9e958cc3f390af5f907d95ff2e38413cd59f88bc 3890160 pocl_7.1.orig.tar.gz
af9dc84cec8a70876b1735f8594d243513f629d5 21780 pocl_7.1-1.debian.tar.xz
f75ecff745dd2dd23f5a84a07d5c56aaf6d2f5ff 12598 pocl_7.1-1_amd64.buildinfo
Checksums-Sha256:
53e2328d23c6d1137f83a8a7ec20a2739f1f5c8ca00198570239bc0b6332c3a1 2812 pocl_7.1-1.dsc
c5ceae3b368b2771ef3ab3c7a7039df2b3ef1d874a7e37467d59abcb94e30706 3890160 pocl_7.1.orig.tar.gz
c62ff8965c7f8e41e73d4ef15e00e449fdc061ddc1c8c0584ea3700f80314b05 21780 pocl_7.1-1.debian.tar.xz
b5ee9a3bef1375c7092deb1be3b65e763526186c681e49a038ac838cd20ea6e1 12598 pocl_7.1-1_amd64.buildinfo
Files:
ef792ec2ff586d29db1627e07ab55e5e 2812 libs optional pocl_7.1-1.dsc
b14be7ab05ea5978ddaf6dfb69baf8e7 3890160 libs optional pocl_7.1.orig.tar.gz
098f41708c15096874c1e6df8e1e3f7e 21780 libs optional pocl_7.1-1.debian.tar.xz
4b5ab0f4a010cfcce584039c87f35fcf 12598 libs optional pocl_7.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEI8mpPlhYGekSbQo2Vz7x5L1aAfoFAmmv8PcACgkQVz7x5L1a
AfpaOQ/7BF5OmqqgLgWaQ8Dm7mVkLgWdzH+7WO2arBFarIMgN43K/f4xaay+JKN0
Ip8+tHipzwpyLgh9/3EjvqPUjha98rrH9urX1zhMW+iuuB9eqo10ZIrHiXZUa952
PyRnpm5qRadOUhGcNZIbTi0Vh9hMD7kHBQ0WBkxkuQkmKSnltISFthHPzbwkHQyk
7tGMbViQtJrDGQU7t/FeFl2XxjXemeTSaYgN0xuNJE95dxTxJf3WaJ494W2LveAH
jL+2uONuHZyvp6TLWTimJ+fTm4XGqVU4diEint0B53g2mquD9URzv82qXYSEKYwq
iFWNxvmr6FmcJJKKtBXDKPx2Xdza3W9nJy1d6uFOCq0ibcHNvrFjGVRS0VQbJhxt
JZeH552gAEhCI8livl6HrTgtFyCWJ2LsK8F5lbmdlkAAcu4IpelGNBTZVabZigX+
VjoIXkaiNo9wUtFyYol8ZOTTmCstIsh36t1gK97a121Mbv2y16gRQGkTED2SDnPw
aZpVjQ49QPd0hB9IIWR66Qshu1nL/CfeBLdElqU3y8+D+GHGDszbfwUn4nZh2pUb
3Y6m57fci2zzh/G8dvywxbHD3U2wL0v5oIDW0MDWydo6O3ih1okgpZnhnTykkZOG
ObVlOzF87HMnZkGs3SRZxjp+trjFMmiWeEreDaAS+sH0+GHid04=
=t3MO
-----END PGP SIGNATURE-----
We believe that the bug you reported is fixed in the latest version of
pocl, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1120402@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Picca Frédéric-Emmanuel <picca@debian.org> (supplier of updated pocl package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 06 Aug 2026 06:53:33 -0000
Source: pocl
Architecture: source
Version: 7.1-8
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenCL Maintainers <pkg-opencl-devel@lists.alioth.debian.org>
Changed-By: Picca Frédéric-Emmanuel <picca@debian.org>
Closes: 1120402 1129512 1131693
Changes:
pocl (7.1-8) unstable; urgency=medium
.
* Team Upload.
* Use secure URI in Homepage field.
.
pocl (7.1-7) experimental; urgency=medium
.
* d/libpocl2t64.symbols: Updated for i386 ans s390x
.
pocl (7.1-6) experimental; urgency=medium
.
* d/libpocl2t64.symbols: Updated with buildd log files
.
pocl (7.1-5) experimental; urgency=medium
.
* d/libpocl2t64.symbols: Updated with hurd-I386 i386 riscv64
* d/libpocl2t64.symbols: update with the current amd64
.
pocl (7.1-4) experimental; urgency=medium
.
* Team upload.
* debian patch i386_no_inline_intrinsics.patch drops i386 from
inline intrinsic calls. These inline functions give a
"target specific option mismatch" error on i386 and should be used
on x86_64 only. The i386 condition had been added in commit 31b25fc
(PR#1924) for x86_64 on Windows (_M_X64).
* debian patch i386_no_signal.patch configures CMakeLists.txt to set
default pocl signal handling (devices/signal_handlers.c) only for
x86_64, not i386
.
pocl (7.1-3) experimental; urgency=medium
.
* Team upload.
* Updated symbols for s390x.
.
pocl (7.1-2) experimental; urgency=medium
.
* Team upload.
* Picca Frédéric-Emmanuel: update d/libpocl2t64.symbols
Closes: #1131693
.
pocl (7.1-1) experimental; urgency=medium
.
* Team upload.
* New upstream release
- applies debian patches
0001-WG-vectorizer-Re-enable-LLVM-vectorizers.patch
issue_1608.patch timeout.patch x32.patch
- drops TODO doc (debian/pocl-opencl-icd.docs)
* Build-Depends: llvm21 (clang-21, libclang-21-dev, libclang-cpp21-dev,
libllvmspirvlib-21-dev, llvm-21-dev, etc). Can't use default llvm
since there is no default libllvmspirvlib-dev. Closes: #1120402.
* Drop Build-Depends: g++-14. Closes: #1129512.
* The amd64 build configuration sets -DENABLE_LEVEL0=ON, which
activates STATIC_LLVM=ON, which needs the LLVM library Polly, as
well as lib zstd. Hence:
Build-Depends: libpolly-21-dev libzstd-dev [amd64]
* update debian/libpocl2t64.symbols as generated by dpkg-gensymbols
* debian/rules: ignore failed build tests to assess package upgrade
* use help2man to generate a man page for poclcc (libpocl-dev)
* drop unused source lintian override
very-long-line-length-in-source-file [lib/CL/devices/vulkan/memfill*.spv:*]
* update debian/watch to v5 GitHub template.
Uversion-Mangle: auto for RC releases.
Checksums-Sha1:
32d03ea664cc2fc571027f29d26a103d7e6003be 2929 pocl_7.1-8.dsc
1394072eaca78ab36e221e8270128cd52311427d 22980 pocl_7.1-8.debian.tar.xz
Checksums-Sha256:
aba41bafe7822acb67600f39e970d8dd3b2354ef7170a1359d782182a8695803 2929 pocl_7.1-8.dsc
9ebb7ec293f4348740cc2b9aa21a171c7aaec1acca33270c0299b7e76c832464 22980 pocl_7.1-8.debian.tar.xz
Files:
b0a09b979c7e9d7c3f579f001d88e577 2929 libs optional pocl_7.1-8.dsc
2824ada15559e20d8d897a6b9074b856 22980 libs optional pocl_7.1-8.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE2bRTt5m4gw2UXmoKW/VOXhK5ALsFAmp0GPMRHHBpY2NhQGRl
Ymlhbi5vcmcACgkQW/VOXhK5ALvQhxAAludQtb1fqPm56BL9glbGTuf1COuCY3PN
7jLAtKc6N62KKMC/As8oEUWk5//h/tvm9Hmurvb1R2jqy8JLALhP3cDrE96YpQkD
2HVz7RuLlq0yB926Ch39KEGjhUuKIsbier8DMB1YkeGDTD51TWUrkapAdiCqvP85
3lsVQCbkgcFHovND7tnlOgbtRxsqWct2CS2cJtkNPL+gpi98zVYs3PAWv3GkWsUl
8y7lwPU91m5WWLemI0HGs0jrvK+Lku0PVfGxw7Xk1BYu7eaAZVRUr3e+8dIN3kNA
iPJgFrMfhiUcPDslaLkN/sp6IuQip+RCGMNYE43nB256wK7JgeNf6ftsjGVMPIpP
9vxGkyatz3HaAdTWdfWDUcHWWB1qF7+oDsXRc5Zf/h8F6SE2xuFdC2qHX/WALjYz
7ZOyhdA1f70JwTk6L/X6ixZVIGihygQUf/LPsCgL7qwWm9BHMXI7vCkJyUxcKazl
pgsx41NibgDvvzKWcX4RI9+U3ai4XZzAfP5JXF7W/mbTXrHluGVXK+kbstUYJO4f
CM03Bq1hXmTaa80mR6ZZWjwlSXhF50DlZnQaJ+BxAAF3C5SR2B0vawJskCMbHfK9
s4AdeKvXmJWgD6RQVTvxg/b8Dp11NzJvUDWE/Cc0qkVEoloJ9p89+V/kVCIWi/V0
o/KxEoRqzMo=
=KA2F
-----END PGP SIGNATURE-----