[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#956510: spirv-tools: change to shared libraries breaks dpkg-shlibdeps during the build of reverse dependencies



Package: spirv-tools
Version: 2020.2-1
Severity: serious

libplacebo now manually links the libraries from spirv-tools
(libSPIRV-Tools and libSPIRV-Tools-opt) to work-around #951988 and
#955431. Since the switch to shared libraries, however, dpkg-shlibdeps
is unable to produce the correct dependencies when linking those
libraries. During the build of libplacebo 1.29.1 it emits

dpkg-shlibdeps: warning: can't extract name and version from library name 'libSPIRV-Tools.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libSPIRV-Tools.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libSPIRV-Tools-opt.so'
dpkg-shlibdeps: warning: can't extract name and version from library name 'libSPIRV-Tools-opt.so'

and libplacebo29 is missing the dependencies for those libraries as a
consequence.

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature


Reply to: