• Kirill Smelkov's avatar
    golang: tests: Fix TSAN/ASAN wrt Debian testing · 49bb8dcd
    Kirill Smelkov authored
    Current Debian testing builds libtsan/libasan with --as-needed, which
    leads to libstdc++.so not being linked in. Compare Debian 10:
    
        kirr@link:~/src/tools/go/pygolang$ ldd /usr/lib/x86_64-linux-gnu/libasan.so.5
            linux-vdso.so.1 (0x00007ffe7e97f000)
            libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f00ad9d5000)
            librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f00ad9cb000)
            libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f00ad9aa000)
            libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f00ad7d2000)		<-- libstdc++
            libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f00ad64f000)
            libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f00ad48e000)
            libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f00ad472000)
            /lib64/ld-linux-x86-64.so.2 (0x00007f00ae7c8000)
    
    to Debian testing:
    
        kirr@deco:~/src/tools/go/pygolang$ ldd /usr/lib/x86_64-linu...
    49bb8dcd
trun 7.04 KB