version `GLIBC_2.15' not found (Debian)

Asked by Sebastian Bartsch

Hey guys!

At First, I want to thank you for all your work on this awesome game.

Now to my problem: After updating s25rtt the latest nightly version, I got a little issue with libc6 on my Debian system.
If I try to start the game I get the following message:

[...]
/tmp/s25update.6987: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /tmp/s25update.6987)
/opt/s25rttr/bin/../bin/s25client: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.15' not found (required by /opt/s25rttr/bin/../bin/s25client)
/opt/s25rttr/bin/../bin/s25client: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.15' not found (required by /opt/s25rttr/bin/../bin/s25client)
/opt/s25rttr/bin/../bin/s25client: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /opt/s25rttr/bin/../bin/s25client)
An error occured: press enter to continue
[...]

As libgc6 2.13 is the current version in debian and wheezy is in frozen state, libgc6 won't be updated in the next time.

Is there any possibility you could use a libgc6-version less then 2.13 to build the linux source. That might be the easiest solution, if I'm not the only one with this problem (as I assume). Otherwise I can also try to built it on my own.

Thanks, SBartsch

Question information

Language:
English Edit question
Status:
Expired
For:
Return To The Roots Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Sebastian Bartsch (bartschsebastian-deactivatedaccount) said :
#2

I found an much easier solution:

For avoiding the "lib not found" error you can use libc6 from Ubuntu. You just have to download and copy the lib-files into the s25rttr lib-folder. On startup rttr.sh automatically loads the right libs and the errors should bee gone!

$ wget http://security.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6_2.15-0ubuntu10.2_amd64.deb
$ dpkg -x libc6_2.15-0ubuntu10.2_i386.deb /tmp/libc/
$ mv /tmp/libc/lib/i386-linux-gnu/* /opt/s25rttr/lib
$ /opt/s25rttr/bin/rttr.sh

Hopefully this will work for you, too :-)

Greetings, SBartsch