#1070983 supertuxkart: symbol lookup error: undefined symbol

Package:
supertuxkart
Source:
supertuxkart
Description:
3D arcade racer with a variety of characters, tracks, and modes to play
Submitter:
Bernd Dau
Date:
2024-05-28 10:03:07 UTC
Severity:
normal
#1070983#5
Date:
2024-05-12 12:49:06 UTC
From:
To:
Dear Maintainer,

Trying to start supertuxkart from console brings this as answer, after last full-upgrade

supertuxkart: symbol lookup error: /lib/x86_64-linux-gnu/libshaderc.so.1: undefined symbol: _ZTVN8spvtools5utils5TimerE
This is my first bugreort, hope it is ok.
Tanks and have a nice day
Bernd, aka bed

#1070983#10
Date:
2024-05-12 22:47:16 UTC
From:
To:
Hi Bernd,

thanks for your report.
This looks like #1029939 (https://bugs.debian.org/1029939) in shaderc.

supertuxkart 1.4+dfsg-4, which uses the shaderc package instead of a
bundled copy, has migrated to testing before shaderc 2023.8-1, which
fixes the linking problem.
Can you please try upgrading shaderc to 2023.8-1 (from unstable)?

Thanks and kind regards,
  Reiner

#1070983#15
Date:
2024-05-13 09:25:52 UTC
From:
To:
Hi Bernd,

It seems that that symbol is missing in libshaderci [1] , and it seems that it
is in version 2023.8-1 (which is currently only in unstable.)
So, if you feel comfortable pull in that package from unstable, you will
be able to play the game.

Reassignin to shaderc, and CC'ing the maintainer of shaderc, maybe they
have an idea what's going and can check if something has to be done
(maybe to make it migrate to testing…)

[1] LD_WARN=1 /lib64/ld-linux-x86-64.so.2 /lib/x86_64-linux-gnu/libshaderc.so.1
/lib/x86_64-linux-gnu/libshaderc.so.1: symbol lookup error: /lib/x86_64-linux-gnu/libshaderc.so.1: undefined symbol: _ZTVN8spvtools5utils5TimerE