[Android x86] Static assertion fail for GearVRController

Hi! I’m trying to build Android x86 version of UE4 (4.16) again and still no luck (since 4.12).

Now I’m stuck on building GearVRController module, I got this. But if I set platform arch to x86_64 - it builds and links fine.

So, looks like it tries to build x86_64 for x86 target so sizes mismatch of structures causes this static assertion. Or it’s similar with PhysX issue (UE-37883) and problem with clang vs. gcc toolchains for x86?