Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 458894

Summary: games-action/supertuxkart bundles a copy of dev-games/irrlicht and sci-physics/bullet
Product: Gentoo Linux Reporter: Diego Elio Pettenò (RETIRED) <flameeyes>
Component: Current packagesAssignee: Gentoo Games <games>
Status: CONFIRMED ---    
Severity: normal CC: eschwartz93, esigra, jstein, kripton
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 251464, 858521    

Description Diego Elio Pettenò (RETIRED) gentoo-dev 2013-02-23 19:02:25 UTC
/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
Comment 1 Julian Ospald 2013-02-23 19:19:51 UTC
this is CANTFIX, because that irrlicht versions is modified and must not be unbundled unless those changes get merged into irrlicht upstream
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2013-02-23 19:26:39 UTC
Any hope for that to happen? Please don't close the bug as we use the bugs blocking bundled-libs for security issues' tracking.
Comment 3 Julian Ospald 2013-02-23 20:04:40 UTC
<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
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2013-02-23 23:09:10 UTC
Oh glory. They really don't understand a thing of proper development I suppose...
Comment 6 Eli Schwartz 2024-03-19 00:39:35 UTC
Bundled bullet causes the build to fail with -Werror=strict-aliasing, thus preventing LTO.