Packaging for Linux is failing when setting the TargetArchitecture=ArmUnknownLinuxGnueabihf in the DefaultEngine.ini
UATHelper: Packaging (Linux): UnrealBuildTool: C:\LinuxXC_ToolChain\v9_clang-4.0.0-centos7\arm-unknown-linux-gnueabihf\bin\..\lib\clang\4.0.0\include\mmintrin.h(47,5): error: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'? UATHelper: Packaging (Linux): UnrealBuildTool: __builtin_ia32_emms(); UATHelper: Packaging (Linux): UnrealBuildTool: ^
[/Script/LinuxTargetPlatform.LinuxTargetSettings] ; Possible values for architecture: X86_64UnknownLinuxGnu, ArmUnknownLinuxGnueabihf, AArch64UnknownLinuxGnueabi TargetArchitecture=ArmUnknownLinuxGnueabihf
Result: Compile failure
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-44223 in the post.