Package: src:spirv-cross Version: 2021.01.15-3 Severity: wishlist
Dear maintainers, the Google Filament rendering library uses the C++ API of spirv-cross; the .hpp headers are shipped in libspirv-cross-c-shared-dev, but the implementation is not accessible in the shared library. Upstream does not export the C++ symbols and -fvisibility=hidden keeps them private. This seems very deliberate, so I'm not sure Debian should mess with this. But maybe you could ship the static libraries or convince upstream to build an additional shared library that exposes the C++ API? Cheers Timo -- ⢀⣴⠾⠻⢶⣦⠀ ╭────────────────────────────────────────────────────╮ ⣾⠁⢠⠒⠀⣿⡁ │ Timo Röhling │ ⢿⡄⠘⠷⠚⠋⠀ │ 9B03 EBB9 8300 DF97 C2B1 23BF CC8C 6BDD 1403 F4CA │ ⠈⠳⣄⠀⠀⠀⠀ ╰────────────────────────────────────────────────────╯
signature.asc
Description: PGP signature