Skip to content

Conversation

@FreeSlave
Copy link
Member

@FreeSlave FreeSlave commented Nov 21, 2024

I noticed the steam scout runtime sdk from 2021 is not available anymore. Valve probably deleted old archives. Try using latest-public-beta instead.

If you're interested here's the list of snapshots: https://repo.steampowered.com/steamrt-images-scout/snapshots/

@FreeSlave FreeSlave changed the title Use latest public test for steam scout chroot Use latest public beta for steam scout chroot Nov 21, 2024
@FreeSlave
Copy link
Member Author

huh, that's weird. Github used the cached tar.gz this time.
But for some reason it didn't use the cache when building for 387c266

Anyway, the .tar.gz from 2021 is gone. And we need to update the link.

@a1batross
Copy link
Member

a1batross commented Nov 21, 2024

You can manually purge caches in https://github.com/FWGS/hlsdk-portable/actions/caches.

Also, I've looked into scout steamrt recently. It actually provides newer compilers and newer binutils. So maybe we could use them to avoid that vgui.so linking issue. At least, binutils upgrade would be nice to have.

@FreeSlave
Copy link
Member Author

huh, that's weird. Github used the cached tar.gz this time.

Nevermind. It did download the steam runtime first time before I force-pushed with another commit name.

I'm making it more configurable by letting to choose the snapshot.

@FreeSlave
Copy link
Member Author

Btw, I'm not sure what's difference between latest-public-beta, latest-steam-client-general-availability and latest-steam-client-public-beta. They all have the same BUILD_ID.txt currently.
Maybe they may become different when Valve is preparing the new runtime.

Here it explains that latest-steam-client-general-availability should be used usually.

@FreeSlave FreeSlave changed the title Use latest public beta for steam scout chroot Use latest scout steam runtime Nov 22, 2024
@FreeSlave
Copy link
Member Author

FreeSlave commented Nov 22, 2024

I set it to latest-steam-client-general-availability and squashed the commits.
Please review again.

You may also delete redundant steam-runtime-latest-public-beta cache from actions.

@FreeSlave
Copy link
Member Author

@nekonomicon merge?

@nekonomicon nekonomicon merged commit 5a6e0e0 into FWGS:master Nov 23, 2024
4 checks passed
@FreeSlave FreeSlave deleted the use-latest-steamrt branch November 23, 2024 14:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants