Package Details: unreal-engine 4.26.2-5

Git Clone URL: https://aur.archlinux.org/unreal-engine.git (read-only, click to copy)
Package Base: unreal-engine
Description: A 3D game engine by Epic Games which can be used non-commercially for free.
Upstream URL: https://www.unrealengine.com/
Keywords: 3D engine game UE4 Unreal
Licenses: custom:UnrealEngine
Submitter: acerix
Maintainer: zerophase (Shatur)
Last Packager: zerophase
Votes: 60
Popularity: 1.86
First Submitted: 2016-05-01 18:37
Last Updated: 2021-06-21 01:34

Pinned Comments

zerophase commented on 2021-05-27 08:15

Will update to 5.0 when it is released.

Latest Comments

1 2 3 4 5 6 ... Next › Last »

OdinVex commented on 2021-06-22 19:01

@Shatur, Thank you for pointing that out doc out, I'm most definitely interested in it. I wasn't entirely aware of non-Epic means of redistribution of binaries aside from copy-paste. :)

Shatur commented on 2021-06-22 18:06

@zerophase, I have some suggestions:

  1. Engine/Source/Programs/UnrealBuildTool/Modes/GenerateClangDatabase.cs currently have a hardcoded path to clang for Windows. How about patch it to fix database generation on Linux? Here is the changes: https://pastebin.com/mQYftFnA
  2. We could use "Installed build" way to create a package. It will take much less space. Should be done via automation tool, take a look: https://docs.unrealengine.com/4.26/en-US/ProductionPipelines/DeployingTheEngine/UsinganInstalledBuild/ (e.g. just run UnrealEngine/Engine/Build/BatchFiles/RunUAT.sh BuildGraph -target="Make Installed Build Linux" -script=Engine/Build/InstalledEngineBuild.xml -clean -set:HostPlatformOnly=true after Setup.sh instead of executing build manually)
  3. Disable using system compiler to avoid hardcoding clang version in PKGBUILD.

zerophase commented on 2021-06-19 03:30

@mihirlad55 the best solution for now is downgrading to clang 11.1. I'm not on Twitter, but try tweeting at Tim Sweeney about this. I think he wrote the initial code. He might be able to fix it really quick.

Azzunyan commented on 2021-06-18 12:28

Ну что, будет обновление до 4.26.2-6? У меня ошибка компиляции текущей версии. То обновления часто, то сейчас блин когда проблемы никто не решает!

mihirlad55 commented on 2021-06-15 14:56

@zerophase @zepvalue

I am also segfaulting on startup

Application version 4.26.2.0
 ... built from changelist 0

OS version Linux 5.12.4-arch1-2 (network name: iphone)
Running 4 x86_64 processors (8 logical cores)
Exception was "SIGSEGV: invalid attempt to read memory at address 0x0000000000000038"

libUE4Editor-CoreUObject.so!UStruct::IsChildOf(UStruct const*) const [/home/mihirlad55/.cache/yay/unreal-engine/src/unrealengine/Engine/Source/Runtime/CoreUObject/Private/UObject/Class.cpp:2204]
libUE4Editor-AudioSynesthesiaEditor.so!void FAudioSynesthesiaEditorModule::RegisterAudioSynesthesiaAssetActions<UAudioSynesthesiaNRT, FAssetTypeActions_AudioSynesthesiaNRT>() [/home/mihirlad55/.cache/yay/unreal-engine/src/unreal-engine/Engine/Plugins/Runtime/AudioSynesthesia/Source/AudioSynesthesiaEditor/Private/AudioSynesthesiaEditorModule.cpp:57]
libUE4Editor-AudioSynesthesiaEditor.so!FAudioSynesthesiaEditorModule::RegisterAssetActions() [/home/mihirlad55/.cache/yay/unreal-engine/src/unreal-engine/Engine/Plugins/Runtime/AudioSynesthesia/Source/AudioSynesthesiaEditor/Private/AudioSynesthesiaEditorModule.cpp:31]
libUE4Editor-Core.so!FModuleManager::LoadModuleWithFailureReason(FName, EModuleLoadResult&) [/home/mihirlad55/.cache/yay/unreal-engine/src/unreal- engine/Engine/Source/Runtime/Core/Private/Modules/ModuleManager.cpp:536]
libUE4Editor-Projects.so!FModuleDescriptor::LoadModulesForPhase(ELoadingPhase::Type, TArray<FModuleDescriptor, TSizedDefaultAllocator<32> > const&, TMap<FName, EModuleLoadResult, FDefaultSetAllocator, TDefaultMapHashableKeyFuncs<FName, EModuleLoadResult, false> >&) [/home/mihirlad55/.cache/yay/unreal-engine/src/unreal-engine/Engine/Source/Runtime/Projects/Private/ModuleDescriptor.cpp:560]
libUE4Editor-Projects.so!FPluginManager::TryLoadModulesForPlugin(FPlugin const&, ELoadingPhase::Type) const [/home/mihirlad55/.cache/yay/unreal-engine/src/unreal-engine/Engine/Source/Runtime/Projects/Private/PluginManager.cpp:1293]
libUE4Editor-Projects.so!FPluginManager::LoadModulesForEnabledPlugins(ELoadingPhase::Type) [/home/mihirlad55/.cache/yay/unreal-engine/src/unreal-engine/Engine/Source/Runtime/Projects/Private/PluginManager.cpp:1369]
UE4Editor!FEngineLoop::LoadStartupModules() [/home/mihirlad55/.cache/yay/unreal-engine/src/unreal-engine/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp:3822]
UE4Editor!FEngineLoop::PreInitPostStartupScreen(char16_t const*) [/home/mihirlad55/.cache/yay/unreal-engine/src/unreal-engine/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp:3198]
UE4Editor!GuardedMain(char16_t const*) [/home/mihirlad55/.cache/yay/unreal-engine/src/unreal-engine/Engine/Source/Runtime/Launch/Private/Launch.cpp:127]
libUE4Editor-UnixCommonStartup.so!CommonUnixMain(int, char**, int (*)(char16_t const*), void (*)()) [/home/mihirlad55/.cache/yay/unreal-engine/src/unreal-engine/Engine/Source/Runtime/Unix/UnixCommonStartup/Private/UnixCommonStartup.cpp:264]
libc.so.6!__libc_start_main(+0xd4)

zerophase commented on 2021-06-15 14:18

@zepvalue. Seems to be an issue with Clang 12. It's a run time bug.

PencilShavings commented on 2021-06-11 17:30

@zerophase It happened before anything was built.

Apparently there was no directory /etc/mono/registry/LocalMachine. Got around it by manually creating it.

zerophase commented on 2021-06-11 10:28

@pencilshavings Are you trying to run it after installing? Those errors are related to you not having file permissions.

B) I'd report that to upstream

PencilShavings commented on 2021-06-11 00:41

Two things,

A. Cant get it to install. Errors out with,

ERROR: Unhandled exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Security.SecurityException: No access to the given key ---> System.UnauthorizedAccessException: Access to the path '/etc/mono/registry/LocalMachine' is denied. ---> System.IO.IOException: Permission denied

==> ERROR: A failure occurred in prepare().

B. The UE4 file assosiator dialog appears but not in the correct language.

zerophase commented on 2021-06-09 14:35

@zepvalue When do you segfault?