/mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui13CGUIImageListD0Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui13CGUIImageListD1Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui13CGUIScrollBarD0Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui13CGUIScrollBarD1Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui14CGUIMeshViewerD0Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui14CGUIMeshViewerD1Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui14CGUIMessageBoxD0Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui14CGUIMessageBoxD1Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui14CGUISpriteBankD0Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui14CGUISpriteBankD1Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui14CGUIStaticTextD0Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui14CGUIStaticTextD1Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui14CGUITabControlD0Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui14CGUITabControlD1Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui15CGUIContextMenuD0Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart Symbol _ZTv0_n24_N3irr3gui15CGUIContextMenuD1Ev@ (64-bit UNIX - System V AMD x86-64) present 2 times libIrrlicht /mnt/tbamd64/usr/games/bin/supertuxkart
this is CANTFIX, because that irrlicht versions is modified and must not be unbundled unless those changes get merged into irrlicht upstream
Any hope for that to happen? Please don't close the bug as we use the bugs blocking bundled-libs for security issues' tracking.
<Arthur_D> well AFAIR they didn't really want to integrate the change due to a little extra RAM being used, so unless they change it to not be a compile constant and makes it something we could handle in code outside of the library I doubt things are going to change <Arthur_D> also, now that we actually have to use our own version we have contemplated doing larger changes that we wouldn't be able to do otherwise <Arthur_D> but we do want to stay close to upstream since otherwise merging will be a headache <hasufell> did you think about a real fork? <Arthur_D> sure, and that may be the way to go if we do larger changes
Oh glory. They really don't understand a thing of proper development I suppose...
https://sources.debian.org/patches/supertuxkart/1.1+ds-1/link_against_system_libs.patch/ https://sources.debian.org/patches/supertuxkart/1.1+ds-1/remove_irrlicht_embedded_libs.patch/ https://sources.debian.org/patches/supertuxkart/1.1+ds-1/irrlicht/use-system-libs.diff/
Bundled bullet causes the build to fail with -Werror=strict-aliasing, thus preventing LTO.