[Pkg-opencl-devel] pocl: pocl 7.1-4 fails to build packages on amd64
Christian Steinfeldt
christian.steinfeldt at HTW-Berlin.de
Mon Jul 6 18:47:18 BST 2026
Package: src:pocl
Arch: amd64
Version: 7.1-4
Severity: important
Tags: sid
Dear maintainers,
as you probably already know, the latest pocl 7.1-4 fails to build the debian packages on amd64 due to following error:
...
dh_makeshlibs
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols file: see diff output below
dpkg-gensymbols: warning: debian/libpocl2t64/DEBIAN/symbols does not match completely debian/libpocl2t64.symbols
--- debian/libpocl2t64.symbols (libpocl2t64_7.1-4_amd64)
+++ dpkg-gensymbolsqsit5j 2026-07-06 00:09:14.727383197 +0200
@@ -47,7 +47,7 @@
(arch=amd64)_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcm at Base 7.1
(arch=amd64)_ZNKSt7__cxx1112regex_traitsIcE16lookup_classnameIPKcEENS1_10_RegexMaskET_S6_b at Base 7.1
(arch=amd64)_ZNKSt7__cxx1112regex_traitsIcE18lookup_collatenameIPKcEENS_12basic_stringIcSt11char_traitsIcESaIcEEET_SA_ at Base 7.1
- (arch=amd64)_ZNKSt7__cxx1112regex_traitsIcE5valueEci at Base 7.1
+#MISSING: 7.1-4# (arch=amd64)_ZNKSt7__cxx1112regex_traitsIcE5valueEci at Base 7.1
(arch=amd64)_ZNSt5dequeINSt8__detail9_StateSeqINSt7__cxx1112regex_traitsIcEEEESaIS5_EE16_M_push_back_auxIJRKS5_EEEvDpOT_ at Base 7.1
(arch=amd64)_ZNSt5dequeINSt8__detail9_StateSeqINSt7__cxx1112regex_traitsIcEEEESaIS5_EE16_M_push_back_auxIJS5_EEEvDpOT_ at Base 7.1
(arch=amd64)_ZNSt5dequeINSt8__detail9_StateSeqINSt7__cxx1112regex_traitsIcEEEESaIS5_EE17_M_reallocate_mapEmb at Base 7.1
dh_makeshlibs: error: failing due to earlier errors
make[1]: *** [debian/rules:133: run_dh_makeshlibs] Error 255
make[1]: Leaving directory '/home/user/pocl'
make: *** [debian/rules:54: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
I managed to fix this error and successfully build the .debs by removing the mentioned line 51
(arch=amd64)_ZNKSt7__cxx1112regex_traitsIcE5valueEci at Base 7.1
from pocl/debian/libpocl2t64.symbols. I've also installed and tested the resulting packges. So far I've had no problems, however I'm not fully aware of the consequences of removing said line from the .symbols file.
Kind regards,
Christian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-opencl-devel/attachments/20260706/1d539986/attachment.htm>
More information about the Pkg-opencl-devel
mailing list