Crash when opening or packaging a project on 5.8.1 Linux (RHEL8)

Summary

I’m trying to open or package a project (via Editor or RunUAT scripts) and getting the following error on a RHEL8 machine:

/home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/runtimes/linux-x64/native/blake3_dotnet.so: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/ThirdParty/DotNet/10.0/linux-x64/shared/Microsoft.NETCore.App/10.0.7/blake3_dotnet.so: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/blake3_dotnet.so: cannot open shared object file: No such file or directory
/lib64/libc.so.6: version `GLIBC_2.30' not found (required by /home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/runtimes/linux-x64/native/libblake3_dotnet.so)
/home/gitlab-runner/unreal-5.8/Engine/Binaries/ThirdParty/DotNet/10.0/linux-x64/shared/Microsoft.NETCore.App/10.0.7/libblake3_dotnet.so: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/libblake3_dotnet.so: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/runtimes/linux-x64/native/blake3_dotnet: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/ThirdParty/DotNet/10.0/linux-x64/shared/Microsoft.NETCore.App/10.0.7/blake3_dotnet: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/blake3_dotnet: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/runtimes/linux-x64/native/libblake3_dotnet: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/ThirdParty/DotNet/10.0/linux-x64/shared/Microsoft.NETCore.App/10.0.7/libblake3_dotnet: cannot open shared object file: No such file or directory
/home/gitlab-runner/unreal-5.8/Engine/Binaries/DotNET/AutomationTool/libblake3_dotnet: cannot open shared object file: No such file or directory
   at Blake3.Hasher.New()
   at EpicGames.Core.IoHash.Compute[T](ReadOnlySpan`1 data) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.IoHash/IoHash.cs:line 89
   at EpicGames.Core.IoHash.Compute(ReadOnlySpan`1 data) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.IoHash/IoHash.cs:line 79
   at EpicGames.Core.IoHash.Compute(String data, Encoding encoding) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.IoHash/IoHash.cs:line 143
   at EpicGames.Core.IoHash.Compute(String data) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.IoHash/IoHash.cs:line 150
   at UnrealBuildBase.GlobalSingleInstanceMutex.GetUniqueMutexForPath(String name, String uniquePath) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.Build/System/GlobalSingleInstanceMutex.cs:line 25
   at UnrealBuildBase.GlobalSingleInstanceMutex.GetUniqueMutexForPath(String name, FileSystemReference uniquePath) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.Build/System/GlobalSingleInstanceMutex.cs:line 33
   at UnrealBuildBase.ProcessSingleton.RunSingleInstanceThread(Func`1 main, TaskCompletionSource`1 result, Boolean bWaitForUATMutex, ILogger logger) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.Build/Automation/ProcessSingleton.cs:line 45
--- End of stack trace from previous location ---
   at UnrealBuildBase.ProcessSingleton.RunSingleInstanceAsync(Func`1 main, Boolean bWaitForUATMutex, ILogger logger) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/Shared/EpicGames.Build/Automation/ProcessSingleton.cs:line 33
   at AutomationToolDriver.Program.Main(String[] Arguments) in /mnt/horde/++UE5/Sync/Engine/Source/Programs/AutomationTool/Program.cs:line 468

I was not experiencing this error on 5.5 or before.

What Type of Bug are you experiencing?

Editor

Steps to Reproduce

Download the latest pre-compiled engine for Linux 5.8.1, create a blank project in the Unreal Editor startup page, then try to open it, or package it using RunUAT.sh scripts.

Expected Result

The project opens or packages

Observed Result

The error above

Affects Versions

5.8

Platform(s)

Linux