getsentry / sentry-unreal

Unreal Engine
https://docs.sentry.io/platforms/unreal/
MIT License
81 stars 30 forks source link

arm64 support #473

Open namnq-sipher opened 6 months ago

namnq-sipher commented 6 months ago

What problem could Sentry solve that it doesn't? Unreal Engine supports both x64 and arm64 Linux dedicated server but looks like Sentry only works with x64 dedicated server. Can you please update the plugin to support arm64 too?

bitsandfoxes commented 6 months ago

Fair request. We'll be looking into it!

kestye commented 5 months ago

I have the same problem and hope it gets fixed soon

tustanivsky commented 4 months ago

@namnq-sipher @kestye Currently to use the plugin on Linux platforms we're relying on static sentry-native libs for which we currently don't have a proper mechanism allowing to build their arm64-compatible versions in GitHub CI environment.

However, we've been using dynamic versions of sentry-native libs in the past which should work for LinuxArm64 just fine. There is a branch support/linux-static-libs where those are still in place so you can try it out. The corresponding plugin packages can be downloaded here.

Please let us know whether the suggested workaround worked for you or if any other question regarding the above arise.

slsewall commented 5 days ago

@tustanivsky It seems that the download above is broken. Could you link a new one please?

tustanivsky commented 4 days ago

@slsewall Please try this download link. Also, note the support/linux-static-libs branch was updated to the current main state

slsewall commented 1 day ago

Unfortunately that didn't work for me, I may need to drop Sentry for now until you guys get LinuxArm support out of the box as I don't really have time to diagnose this fully and it's insane to get non LinuxArm Linux servers on gamelift for some reason.