Judging from previous errors, GLIBC 2.17 is the minimum. That means Debian 7 isn't compatible, nor is CentOS/RedHat 6 or below. On Mar 15, 2016 5:01 PM, "Andreas Willinger" <aw...@gmx.at> wrote:
> Hello, > > I am just wondering, if a up-to-date Debian 7/8 is compatible too? > Seeing as both Debian and Ubuntu are very similar in their architecture > (heck, they even use the same package manager). > > Thanks! > > -----Ursprüngliche Nachricht----- > Von: hlds_linux-boun...@list.valvesoftware.com > [mailto:hlds_linux-boun...@list.valvesoftware.com] Im Auftrag von John > Schoenick > Gesendet: Dienstag, 15. März 2016 21:31 > An: Half-Life dedicated Linux server mailing list; > h...@list.valvesoftware.com > Betreff: [hlds_linux] Heads Up: Minimum Requirements Changing for Linux TF2 > and SDK2013 Dedicated Server > > Hi everyone, > > The current Linux TF2/SDK2013 dedicated server is a bit odd, shipping a > dedicated-only build of the source engine that targets a very old toolchain > for maximal compatibility. This setup predates the Steam Runtime and the > widespread availability of container setups like Docker that make it > trivial > to run apps in alternate environments. > > We're planning on obsoleting this setup, and shipping a unified build[1] > between clients and servers that targets the current Steam Runtime[2] > > What this means for you: > *1) If your distro is not binary compatible[3] with the Steam Runtime > (based > on Ubuntu 12 LTS) you may need to update your setup to continue running TF2 > servers. > > *There are several options for this. * > *- Switch to a Ubuntu 12 LTS based distro > - Create a Steam Runtime chroot or container (e.g. Docker) to run your > servers. > - Package a copy of the Steam Runtime for your servers and invoke the > server > with a modified environment ( env LD_LIBRARY_PATH="$RUNTIME"/usr/lib/ > "$RUNTIME"/usr/lib/ld-linux.so.2 ./srcds_linux ... ) > - Etc > > See the Steam Runtime page[2] for more information on setup and usage. > * > **2) If you have mods or scripts that are hard-coded to expect "_srv" > binaries, they will need to be fixed* > > We plan on working with the SourceMod team to ensure their tools continue > to > function, but server operators will likely need to update when this occurs. > Other tools or scripts that are hard coded to "_srv" > may need fixing. > > _When__?_ > The plan is to begin shipping builds based requiring the Steam Runtime in > the next few months, so we encourage server operators to begin looking into > their setups ASAP. > > Non-TF2 SDK2013 games will likely be switched to this setup some time after > TF2, as it becomes necessary to maintain compatibility with the Steam SDK. > > Let me know if you have any questions or concerns > - John > > [1] Meaning, one client.so and server.so and associated engine, rather than > a separate "_srv.so" build of the entire system for dedicated servers. > [2] https://github.com/ValveSoftware/steam-runtime > [3] Binary compatibility largely meaning new-enough > gcc-libs/libc/libstdc++, > but also some supporting libraries like ncurses. > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux