landelare/ue5coro

Quest 3 Android Packaging

khanhha opened this issue · 1 comments

hi,
I am tryihng to package my game for Quest 3, Android-32, jdk-17,ndk/25.1.8937393, UE4Coro 2.0 but the compiling fails

UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Generator.h(36,10): fatal error: 'coroutine' file not found
UATHelper: Packaging (Android (ASTC)): #include <coroutine>
UATHelper: Packaging (Android (ASTC)):          ^~~~~~~~~~~
UATHelper: Packaging (Android (ASTC)): 1 error generated.
PackagingResults: Error: 'coroutine' file not found
UATHelper: Packaging (Android (ASTC)): Error executing C:\Users\HLC\AppData\Local\Android\Sdk\ndk\25.1.8937393\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe (tool returned code: 1)
UATHelper: Packaging (Android (ASTC)): [16/62] Compile [arm64] Promise.cpp (0:01.70 at +0:00)
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Private/Promise.cpp:32:
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Promise.h(36,10): fatal error: 'coroutine' file not found
UATHelper: Packaging (Android (ASTC)): #include <coroutine>
UATHelper: Packaging (Android (ASTC)):          ^~~~~~~~~~~
UATHelper: Packaging (Android (ASTC)): 1 error generated.
UATHelper: Packaging (Android (ASTC)): Error executing C:\Users\HLC\AppData\Local\Android\Sdk\ndk\25.1.8937393\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe (tool returned code: 1)
UATHelper: Packaging (Android (ASTC)): ** For UnrealPak-Win64-Development **
UATHelper: Packaging (Android (ASTC)): [17/62] WriteMetadata UnrealPak.target (0:00.21 at +0:01)
PackagingResults: Error: 'coroutine' file not found
UATHelper: Packaging (Android (ASTC)): ** For Voxl-Android-Shipping **
UATHelper: Packaging (Android (ASTC)): [18/62] Compile [arm64] AwaitableEvent.cpp (0:02.25 at +0:00)
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Private/AwaitableEvent.cpp:32:
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Threading.h:36:
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(122,34): error: no member named 'derived_from' in namespace 'std'
UATHelper: Packaging (Android (ASTC)): concept TIsSparseDelegate = std::derived_from<T, FSparseDelegate>;
UATHelper: Packaging (Android (ASTC)):                             ~~~~~^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(122,47): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)): concept TIsSparseDelegate = std::derived_from<T, FSparseDelegate>;
UATHelper: Packaging (Android (ASTC)):                                               ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(121,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(126,7): error: no member named 'derived_from' in namespace 'std'
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FScriptDelegate> ||
UATHelper: Packaging (Android (ASTC)):         ~~~~~^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(126,20): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FScriptDelegate> ||
UATHelper: Packaging (Android (ASTC)):                           ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(124,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(133,7): error: no member named 'derived_from' in namespace 'std'
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FDefaultDelegateUserPolicy::FMulticastDelegateExtras> ||
UATHelper: Packaging (Android (ASTC)):         ~~~~~^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(133,20): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FDefaultDelegateUserPolicy::FMulticastDelegateExtras> ||
UATHelper: Packaging (Android (ASTC)):                           ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(131,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T>
UATHelper: Packaging (Android (ASTC)):                   ^
PackagingResults: Error: no member named 'derived_from' in namespace 'std'
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: no member named 'derived_from' in namespace 'std'
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: no member named 'derived_from' in namespace 'std'
PackagingResults: Error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(141,7): error: no member named 'derived_from' in namespace 'std'
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FDefaultDelegateUserPolicy::FDelegateExtras> ||
UATHelper: Packaging (Android (ASTC)):         ~~~~~^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(141,20): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FDefaultDelegateUserPolicy::FDelegateExtras> ||
UATHelper: Packaging (Android (ASTC)):                           ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(139,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(146,30): error: no member named 'convertible_to' in namespace 'std'
UATHelper: Packaging (Android (ASTC)): concept TIsUObjectPtr = std::convertible_to<T, const UObject*> &&
UATHelper: Packaging (Android (ASTC)):                         ~~~~~^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(146,45): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)): concept TIsUObjectPtr = std::convertible_to<T, const UObject*> &&
UATHelper: Packaging (Android (ASTC)):                                             ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(145,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(152,10): error: unknown type name 'TIsUObjectPtr'; did you mean 'FObjectPtr'?
UATHelper: Packaging (Android (ASTC)): template<TIsUObjectPtr T>
UATHelper: Packaging (Android (ASTC)):          ^~~~~~~~~~~~~
UATHelper: Packaging (Android (ASTC)):          FObjectPtr
UATHelper: Packaging (Android (ASTC)): E:/UnrealEngine/Engine/Source/Runtime/CoreUObject/Public/UObject/LinkerLoad.h(51,8): note: 'FObjectPtr' declared here
UATHelper: Packaging (Android (ASTC)): struct FObjectPtr;
UATHelper: Packaging (Android (ASTC)):        ^
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Private/AwaitableEvent.cpp:32:
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Threading.h:36:
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(152,24): error: non-type template parameter has non-literal type 'FObjectPtr'
UATHelper: Packaging (Android (ASTC)): template<TIsUObjectPtr T>
UATHelper: Packaging (Android (ASTC)):                        ^
UATHelper: Packaging (Android (ASTC)): E:/UnrealEngine/Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectPtr.h(61,8): note: 'FObjectPtr' is not literal because it is not an aggregate and has no constexpr constructors other than copy or move constructors
UATHelper: Packaging (Android (ASTC)): struct FObjectPtr
UATHelper: Packaging (Android (ASTC)):        ^
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Private/AwaitableEvent.cpp:32:
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Threading.h:36:
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(203,44): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)): concept TInvocableWithPtr = std::invocable<T, typename TWeak<P>::ptr, A...>;
UATHelper: Packaging (Android (ASTC)):                                            ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(202,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T, typename P, typename... A>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(203,34): error: no member named 'invocable' in namespace 'std'
UATHelper: Packaging (Android (ASTC)): concept TInvocableWithPtr = std::invocable<T, typename TWeak<P>::ptr, A...>;
UATHelper: Packaging (Android (ASTC)):                             ~~~~~^
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Private/AwaitableEvent.cpp:32:
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Threading.h:37:
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Promise.h(36,10): fatal error: 'coroutine' file not found
UATHelper: Packaging (Android (ASTC)): #include <coroutine>
UATHelper: Packaging (Android (ASTC)):          ^~~~~~~~~~~
UATHelper: Packaging (Android (ASTC)): 15 errors generated.
UATHelper: Packaging (Android (ASTC)): Error executing C:\Users\HLC\AppData\Local\Android\Sdk\ndk\25.1.8937393\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe (tool returned code: 1)
UATHelper: Packaging (Android (ASTC)): [19/62] Compile [arm64] AwaitableSemaphore.cpp (0:02.31 at +0:00)
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Private/AwaitableSemaphore.cpp:32:
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Threading.h:36:
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(122,34): error: no member named 'derived_from' in namespace 'std'
UATHelper: Packaging (Android (ASTC)): concept TIsSparseDelegate = std::derived_from<T, FSparseDelegate>;
UATHelper: Packaging (Android (ASTC)):                             ~~~~~^
PackagingResults: Error: no member named 'derived_from' in namespace 'std'
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: no member named 'convertible_to' in namespace 'std'
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: unknown type name 'TIsUObjectPtr'; did you mean 'FObjectPtr'?
PackagingResults: Error: non-type template parameter has non-literal type 'FObjectPtr'
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: no member named 'invocable' in namespace 'std'
PackagingResults: Error: 'coroutine' file not found
PackagingResults: Error: no member named 'derived_from' in namespace 'std'
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(122,47): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)): concept TIsSparseDelegate = std::derived_from<T, FSparseDelegate>;
UATHelper: Packaging (Android (ASTC)):                                               ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(121,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(126,7): error: no member named 'derived_from' in namespace 'std'
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FScriptDelegate> ||
UATHelper: Packaging (Android (ASTC)):         ~~~~~^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(126,20): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FScriptDelegate> ||
UATHelper: Packaging (Android (ASTC)):                           ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(124,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(133,7): error: no member named 'derived_from' in namespace 'std'
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FDefaultDelegateUserPolicy::FMulticastDelegateExtras> ||
UATHelper: Packaging (Android (ASTC)):         ~~~~~^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(133,20): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FDefaultDelegateUserPolicy::FMulticastDelegateExtras> ||
UATHelper: Packaging (Android (ASTC)):                           ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(131,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(141,7): error: no member named 'derived_from' in namespace 'std'
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FDefaultDelegateUserPolicy::FDelegateExtras> ||
UATHelper: Packaging (Android (ASTC)):         ~~~~~^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(141,20): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FDefaultDelegateUserPolicy::FDelegateExtras> ||
UATHelper: Packaging (Android (ASTC)):                           ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(139,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(146,30): error: no member named 'convertible_to' in namespace 'std'
UATHelper: Packaging (Android (ASTC)): concept TIsUObjectPtr = std::convertible_to<T, const UObject*> &&
UATHelper: Packaging (Android (ASTC)):                         ~~~~~^
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: no member named 'derived_from' in namespace 'std'
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: no member named 'derived_from' in namespace 'std'
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: no member named 'derived_from' in namespace 'std'
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: no member named 'convertible_to' in namespace 'std'
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(146,45): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)): concept TIsUObjectPtr = std::convertible_to<T, const UObject*> &&
UATHelper: Packaging (Android (ASTC)):                                             ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(145,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(152,10): error: unknown type name 'TIsUObjectPtr'; did you mean 'FObjectPtr'?
UATHelper: Packaging (Android (ASTC)): template<TIsUObjectPtr T>
UATHelper: Packaging (Android (ASTC)):          ^~~~~~~~~~~~~
UATHelper: Packaging (Android (ASTC)):          FObjectPtr
UATHelper: Packaging (Android (ASTC)): E:/UnrealEngine/Engine/Source/Runtime/CoreUObject/Public/UObject/LinkerLoad.h(51,8): note: 'FObjectPtr' declared here
UATHelper: Packaging (Android (ASTC)): struct FObjectPtr;
UATHelper: Packaging (Android (ASTC)):        ^
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Private/AwaitableSemaphore.cpp:32:
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Threading.h:36:
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(152,24): error: non-type template parameter has non-literal type 'FObjectPtr'
UATHelper: Packaging (Android (ASTC)): template<TIsUObjectPtr T>
UATHelper: Packaging (Android (ASTC)):                        ^
UATHelper: Packaging (Android (ASTC)): E:/UnrealEngine/Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectPtr.h(61,8): note: 'FObjectPtr' is not literal because it is not an aggregate and has no constexpr constructors other than copy or move constructors
UATHelper: Packaging (Android (ASTC)): struct FObjectPtr
UATHelper: Packaging (Android (ASTC)):        ^
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Private/AwaitableSemaphore.cpp:32:
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Threading.h:36:
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(203,44): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)): concept TInvocableWithPtr = std::invocable<T, typename TWeak<P>::ptr, A...>;
UATHelper: Packaging (Android (ASTC)):                                            ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(202,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T, typename P, typename... A>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(203,34): error: no member named 'invocable' in namespace 'std'
UATHelper: Packaging (Android (ASTC)): concept TInvocableWithPtr = std::invocable<T, typename TWeak<P>::ptr, A...>;
UATHelper: Packaging (Android (ASTC)):                             ~~~~~^
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Private/AwaitableSemaphore.cpp:32:
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Threading.h:37:
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Promise.h(36,10): fatal error: 'coroutine' file not found
UATHelper: Packaging (Android (ASTC)): #include <coroutine>
UATHelper: Packaging (Android (ASTC)):          ^~~~~~~~~~~
UATHelper: Packaging (Android (ASTC)): 15 errors generated.
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: unknown type name 'TIsUObjectPtr'; did you mean 'FObjectPtr'?
PackagingResults: Error: non-type template parameter has non-literal type 'FObjectPtr'
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: no member named 'invocable' in namespace 'std'
PackagingResults: Error: 'coroutine' file not found
UATHelper: Packaging (Android (ASTC)): Error executing C:\Users\HLC\AppData\Local\Android\Sdk\ndk\25.1.8937393\toolchains\llvm\prebuilt\windows-x86_64\bin\clang++.exe (tool returned code: 1)
UATHelper: Packaging (Android (ASTC)): [20/62] Compile [arm64] HttpAwaiters.cpp (0:02.40 at +0:00)
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Private/HttpAwaiters.cpp:32:
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/HttpAwaiter.h:38:
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(122,34): error: no member named 'derived_from' in namespace 'std'
UATHelper: Packaging (Android (ASTC)): concept TIsSparseDelegate = std::derived_from<T, FSparseDelegate>;
UATHelper: Packaging (Android (ASTC)):                             ~~~~~^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(122,47): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)): concept TIsSparseDelegate = std::derived_from<T, FSparseDelegate>;
UATHelper: Packaging (Android (ASTC)):                                               ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(121,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(126,7): error: no member named 'derived_from' in namespace 'std'
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FScriptDelegate> ||
UATHelper: Packaging (Android (ASTC)):         ~~~~~^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(126,20): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FScriptDelegate> ||
UATHelper: Packaging (Android (ASTC)):                           ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(124,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(133,7): error: no member named 'derived_from' in namespace 'std'
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FDefaultDelegateUserPolicy::FMulticastDelegateExtras> ||
UATHelper: Packaging (Android (ASTC)):         ~~~~~^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(133,20): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FDefaultDelegateUserPolicy::FMulticastDelegateExtras> ||
UATHelper: Packaging (Android (ASTC)):                           ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(131,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(141,7): error: no member named 'derived_from' in namespace 'std'
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FDefaultDelegateUserPolicy::FDelegateExtras> ||
UATHelper: Packaging (Android (ASTC)):         ~~~~~^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(141,20): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)):         std::derived_from<T, FDefaultDelegateUserPolicy::FDelegateExtras> ||
UATHelper: Packaging (Android (ASTC)):                           ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(139,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(146,30): error: no member named 'convertible_to' in namespace 'std'
UATHelper: Packaging (Android (ASTC)): concept TIsUObjectPtr = std::convertible_to<T, const UObject*> &&
UATHelper: Packaging (Android (ASTC)):                         ~~~~~^
PackagingResults: Error: no member named 'derived_from' in namespace 'std'
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: no member named 'derived_from' in namespace 'std'
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: no member named 'derived_from' in namespace 'std'
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: no member named 'derived_from' in namespace 'std'
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: no member named 'convertible_to' in namespace 'std'
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(146,45): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)): concept TIsUObjectPtr = std::convertible_to<T, const UObject*> &&
UATHelper: Packaging (Android (ASTC)):                                             ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(145,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(152,10): error: unknown type name 'TIsUObjectPtr'; did you mean 'FObjectPtr'?
UATHelper: Packaging (Android (ASTC)): template<TIsUObjectPtr T>
UATHelper: Packaging (Android (ASTC)):          ^~~~~~~~~~~~~
UATHelper: Packaging (Android (ASTC)):          FObjectPtr
UATHelper: Packaging (Android (ASTC)): E:/UnrealEngine/Engine/Source/Runtime/CoreUObject/Public/UObject/LinkerLoad.h(51,8): note: 'FObjectPtr' declared here
UATHelper: Packaging (Android (ASTC)): struct FObjectPtr;
UATHelper: Packaging (Android (ASTC)):        ^
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Private/HttpAwaiters.cpp:32:
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/HttpAwaiter.h:38:
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(152,24): error: non-type template parameter has non-literal type 'FObjectPtr'
UATHelper: Packaging (Android (ASTC)): template<TIsUObjectPtr T>
UATHelper: Packaging (Android (ASTC)):                        ^
UATHelper: Packaging (Android (ASTC)): E:/UnrealEngine/Engine/Source/Runtime/CoreUObject/Public/UObject/ObjectPtr.h(61,8): note: 'FObjectPtr' is not literal because it is not an aggregate and has no constexpr constructors other than copy or move constructors
UATHelper: Packaging (Android (ASTC)): struct FObjectPtr
UATHelper: Packaging (Android (ASTC)):        ^
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Private/HttpAwaiters.cpp:32:
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/HttpAwaiter.h:38:
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(203,44): error: 'T' does not refer to a value
UATHelper: Packaging (Android (ASTC)): concept TInvocableWithPtr = std::invocable<T, typename TWeak<P>::ptr, A...>;
UATHelper: Packaging (Android (ASTC)):                                            ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(202,19): note: declared here
UATHelper: Packaging (Android (ASTC)): template<typename T, typename P, typename... A>
UATHelper: Packaging (Android (ASTC)):                   ^
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Private.h(203,34): error: no member named 'invocable' in namespace 'std'
UATHelper: Packaging (Android (ASTC)): concept TInvocableWithPtr = std::invocable<T, typename TWeak<P>::ptr, A...>;
UATHelper: Packaging (Android (ASTC)):                             ~~~~~^
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Private/HttpAwaiters.cpp:32:
UATHelper: Packaging (Android (ASTC)): In file included from E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/HttpAwaiter.h:39:
UATHelper: Packaging (Android (ASTC)): E:/Voxl/Plugins/ue5coro-2.0/Source/UE5Coro/Public/UE5Coro/Promise.h(36,10): fatal error: 'coroutine' file not found
UATHelper: Packaging (Android (ASTC)): #include <coroutine>
UATHelper: Packaging (Android (ASTC)):          ^~~~~~~~~~~
UATHelper: Packaging (Android (ASTC)): 15 errors generated.
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: unknown type name 'TIsUObjectPtr'; did you mean 'FObjectPtr'?
PackagingResults: Error: non-type template parameter has non-literal type 'FObjectPtr'
PackagingResults: Error: 'T' does not refer to a value
PackagingResults: Error: no member named 'invocable' in namespace 'std'
PackagingResults: Error: 'coroutine' file not found

here is the target file

// Fill out your copyright notice in the Description page of Project Settings.

using UnrealBuildTool;
using System.Collections.Generic;

public class VoxlTarget : TargetRules
{
	public VoxlTarget(TargetInfo Target) : base(Target)
	{
		Type = TargetType.Game;
		DefaultBuildSettings = BuildSettingsVersion.Latest;
		IncludeOrderVersion = EngineIncludeOrderVersion.Latest;
        bUseLoggingInShipping = true;
        ExtraModuleNames.AddRange( new string[] { "Voxl" } );
	}
}

here is the .Build.cs file

// Fill out your copyright notice in the Description page of Project Settings.

using UnrealBuildTool;

public class Voxl : ModuleRules
{
	public Voxl(ReadOnlyTargetRules Target) : base(Target)
	{
		PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
	
		PublicDependencyModuleNames.AddRange(
			new string[] {
                "Core",
                "CoreUObject",
                "Engine",
                "InputCore",
                 "NetCore",
                "SlateCore",
                "HeadMountedDisplay",
                "UMG",
                "OnlineSubsystem",
                "OnlineSubsystemNull",
                "OnlineSubsystemUtils",
                "VRExpansionPlugin",
                "GameplayTags",
                "GameplayMessageRuntime",
                "VaRest",
                "Sockets",
                "Networking"
            });

		PrivateDependencyModuleNames.AddRange(
			new string[] {
                "Json",
                "JsonUtilities",
                "XRBase",
                "EnhancedInput",
                "HTTP",
                "StructUtils",
                "UE5Coro"
            });

		// Uncomment if you are using Slate UI
		// PrivateDependencyModuleNames.AddRange(new string[] { "Slate", "SlateCore" });
		
		// Uncomment if you are using online features
		// PrivateDependencyModuleNames.Add("OnlineSubsystem");

		// To include OnlineSubsystemSteam, add it to the plugins section in your uproject file with the Enabled attribute set to true
	}
}

If your platform doesn't provide <coroutine>, it's not truly C++20, and UE5Coro 2 will never support it. It's up to the platform to fix this.

Try your luck with UE5Coro 1.10.3. It still contains workarounds for some broken platforms, such as Android and Linux.

PS: I don't think the UE4Coro fork ever had a 2.0 release. :)