[Debian-iot-maintainers] Bug#1031801: libduktape.so.207: undefined symbol: log2
Daniel Albers
daniel at lbe.rs
Wed Feb 22 23:35:08 GMT 2023
Package: libduktape207
Version: 2.7.0-1+b1
Severity: critical
Justification: breaks unrelated software
Dear Maintainer,
with this package version installed starting e.g. polkitd fails with:
/usr/lib/polkit-1/polkitd: symbol lookup error:
/usr/lib/x86_64-linux-gnu/libduktape.so.207: undefined symbol: log2
It appears that libduktape.so.207 is missing a link against libm:
$ ldd /usr/lib/x86_64-linux-gnu/libduktape.so.207
linux-vdso.so.1 (0x00007ffda6777000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb0fce14000)
/lib64/ld-linux-x86-64.so.2 (0x00007fb0fd04c000)
Recompiling and linking with -lm fixes the issue.
Cheers
Daniel
-- System Information:
Debian Release: 11.6
APT prefers stable-updates
APT policy: (700, 'stable-updates'), (700, 'stable-security'), (700, 'stable'), (500, 'testing'), (200, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-16-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_FIRMWARE_WORKAROUND
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libduktape207 depends on:
ii libc6 2.36-8
libduktape207 recommends no packages.
libduktape207 suggests no packages.
-- no debconf information
More information about the Debian-iot-maintainers
mailing list