Skip to content
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

Outdated linux/macos binaries #3842

Open
Splatt581 opened this issue Oct 3, 2024 · 5 comments
Open

Outdated linux/macos binaries #3842

Splatt581 opened this issue Oct 3, 2024 · 5 comments

Comments

@Splatt581
Copy link

I just downloaded the latest depots listed in SteamDB:

image

And it looks like they have outdated builds. For example, the Linux build:

Con_DPrintf("Exe build: 20:19:52 Mar 13 2024 (%i)\n", v14);

MacOS build:

Exe build: 14:09:09 Oct 10 2023 (%i)

I also don't see the latest security fixes in the code for these builds, for example in SV_ParseMove.

Please rebuild the GoldSrc binaries for Linux and MacOS with the latest fixes.

@SamVanheer
Copy link

The Linux update hasn't gone out yet according to this post: #3707 (comment)

@Splatt581
Copy link
Author

@shawns-valve

I noticed that HLDS (appid 90) was recently updated.

image

Now the depot with Windows binaries has a new server engine build:

Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
Exe build: 18:08:46 Oct  2 2024 (10205)

But the depot (depotid 4) with Linux binaries still has an outdated server build without the latest fixes:

Con_DPrintf("Exe build: 20:19:52 Mar 13 2024 (%i)\n", v14);

Also the depot with Linux binaries of the client engine (depotid 8, Base Goldsrc Linux) was not updated.

@khanghugo
Copy link

Linux client just got updated. No patch note though.

@Splatt581
Copy link
Author

I tested the latest update, now Windows and Linux binaries have all the latest fixes:

Con_DPrintf("Exe build: 01:35:13 Oct 8 2024 (%i)\n", v14);

MacOS binaries are still outdated.

@shawns-valve
Does it make sense to close this issue or will there be future updates of GoldSrc games for MacOS?

@sabianroberts
Copy link

sabianroberts commented Oct 10, 2024

Replying to #3842 (comment)

I believe valve has decided it no longer wants to develop for macOS as the majority of its user base are now on ARM which the half life engine would need to be recompiled for, and macOS killed support for 32bit apps in 2019 which made things a lot worse. The market share of macOS gamers is too small to justify targeting it these days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants