New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Update Crashes Linux Servers #1254
Comments
Linux servers now have GLIBCXX_3.4.15 dependency, so you gotta install it first. |
Isn't that shipped with CentOS? How can I install it? On Tue, Jul 8, 2014 at 2:27 PM, robotboy655 notifications@github.com
|
Nothing to fix, CentOS just loves old versions of gcc. Look up devtools-1.1. On 8 July 2014 19:31, RealDopey notifications@github.com wrote:
|
http://people.centos.org/tru/devtools-1.1/ You mean this? I installed this per the instructions, but |
I got Linux centos |
Before the update I had in the bin directory : libstdc++.so.6 |
You need to download GLIBC_2.15 |
From where?... |
Updating GLIBC has a habit of completely breaking CentOS. Why is there now a GLIBC_2.15 requirement now anyway? |
Using Debian Wheezy, not possible to update to a newer version of GLIBC without breaking the entire System. Debian testing seems to fix it, but I don't want to have a testing version on my live server. |
I don't know why is there a necessity for it, hopefully we can get rid of it or something. |
Now all my community down because this issue... |
Yep, because that is totally feasible in all situations. Updating GLIBC can break a lot of shit. |
On Debian Wheezy, follow these instructions to fix: http://stackoverflow.com/a/21254623 |
HandsomeMatt, so you think we MUST use distro like Fedora or Ubuntu for dedicated servers ? No way. |
I think you should use a distro you can understand and use. |
HandsomeMatt , All the big compnies use Centos. |
CentOS is for enterprise. Debian is for servers as well and the clear choice for Source servers. GLIBC_2.15 is from 2012, if a distro doesn't have those libraries, that's hardly an issue with GMod sorry. You're using Linux, if you didn't want to / don't know how to mess around with dependencies, you should probably buy a managed server. |
No. |
Sometimes it's not just yum install glibc-2.15 or apt-get install glibc-2.15. |
Yeah again, welcome to Linux, if you can't deal with an unmanaged server buy a managed one. This isn't an issue, this isn't going to get a fix, this is a good thing. I hope Garry updates glib to 2.19. |
Yeah, and then, allow Garry's Mod to run only on Windows 8.1, 'cause Windows 7 is sooooo "2009". |
NightlyDev , lol :) |
For CentOS 6.x Servers, you can try to upgrade to CentOS 7. Good luck. |
And how? I have VPS... |
If you have root access, it should be ok. |
I have |
How do i update to glibc-2.15 on Debian 7?? |
HandsomeMatt, this is exactly what I did on a test server, and the system crashed. |
Confirming that HandsomeMatt's "Solution" does not work on CentOS 6.5 |
Dont do what HandsomeMatt sayed to do? |
@hanm13 I would suggest you don't. It didn't fix the issue, and it may cause problems. |
The make command work fine |
@handsomematt It did successfully upgrade GLIBC to 2.15, but it did not change the error or create a different one. |
@handsomematt you said to me to do ../configure --prefix='/usr' |
Following the instructions provided by @handsomematt in the following link does not solve the issue in CentOS 6.5 |
Like I said before, following the instructions you provided does not change the error whatsoever. I made no error in following these instructions. I will include the error as requested, even though it is available if you scroll up.
|
Nothing working |
@handsomematt I followed you updated instructions, including the proper launch method below.
After doing so, I run into the following error.
|
Got it working... On CentOS 7 ! Fresh install. Running SRCDS on a XFS Filesystem (with insensitive filename lookup) |
I updated the glibc I think |
Garry undo this update |
It isn't about if we know or not, it's because it's a stupid requirement. Why force a whole part of gmod servers hosted at centos to change just because of something who can easily be worked around? |
It it were easy to workaround, it would have been fixed. Move further discussion to Facepunch forums. |
Solution (for Debian) and further discussion here: http://facepunch.com/showthread.php?t=1407757&p=45333144#post45333144 |
'You're all pansies for hosting on Linux without knowing anything. Go buy a |
Why did the requirement change in the first place? Maybe if we had a nice reason, we would be more understanding other than people saying "LOL UPDATE YOUR GLIBC PANSIES". It is a dangerous procedure, I HAVE broken systems doing it before. Now imagine having to update it on thousands of VPS servers. I am going to try and work round it regardless (perhaps with LD_LIBRARY_PATH), but a little cooperation and information would be appreciated. Much love <3 |
I didn't state an opinion here, I asked a question. I've found a workaround anyway, so I have nothing more to say to assholes like you. |
The update as of 7/8/14 (version 14.07.08) crashes some servers (tested on CentOS 6.5 and reported on Debian 7) with the following error:
Failed to open dedicated_srv.so (bin/libstdc++.so.6: version `GLIBCXX_3.4.15' not
found (required by bin/dedicated_srv.so))
The text was updated successfully, but these errors were encountered: