LWN.net Logo

Why Steam on Linux matters for non-gamers

Why Steam on Linux matters for non-gamers

Posted Oct 3, 2013 14:49 UTC (Thu) by jwakely (subscriber, #60262)
In reply to: Why Steam on Linux matters for non-gamers by khim
Parent article: Why Steam on Linux matters for non-gamers

> LSB solves tis problem, too - but only up to GCC 4.6 (since libstdc++ is part of GCC you need to modify GCC to solve it, you can not just modify headers and libraries).

Could you expand on this part please?

What changed after 4.6, and what changes can you make to "fix" it?


(Log in to post comments)

Why Steam on Linux matters for non-gamers

Posted Oct 3, 2013 16:36 UTC (Thu) by khim (subscriber, #9252) [Link]

What changed after 4.6, and what changes can you make to "fix" it?

Nothing have changed after 4.6, but as I've said it's a lot of work to support newer version of gcc and Linux Foundation have only done said work for GCC 4.6, not for GCC 4.7 or 4.8

The problem with LSB is that it's tries to solve backward compatibility problem by adding some packages “on the side” which obviously does not work: it's very easy to break compatibility if you are not thinking about it and the only way to make sure it's not broken is to use it. Compare situation with Android SDK, e.g.: Google actually builds things using said SDK which means that if it's broken problems are quickly found and fixed. And if some important APIs are needed then they are added to SDK, too. Distributions don't use LSB to build anything which means that problems with LSB are very low-priority (if they have any priority at all).

Why Steam on Linux matters for non-gamers

Posted Oct 4, 2013 14:19 UTC (Fri) by jwakely (subscriber, #60262) [Link]

Gotcha. Thanks.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds