sswg icon indicating copy to clipboard operation
sswg copied to clipboard

Backtrace Support for arm64

Open grahamburgsma opened this issue 3 years ago • 5 comments

Now that there are official arm docker images, it seems appropriate to also have backtrace support.

The issue here https://github.com/swift-server/swift-backtrace/issues/19 from October 2019 requests support for it, but it doesn't look like there has been much progress on it.

Is there anything the SSWG can do to push that forward? I've been running a production Vapor app on AWS Graviton and have been missing the backtrace support for a couple of difficult to find crashes.

Thanks!

grahamburgsma avatar Mar 17 '22 20:03 grahamburgsma

I think this is a reasonable thing to ask of the SSWG, yeah.

Lukasa avatar Mar 18 '22 07:03 Lukasa

We'll discuss this and see what we can do

0xTim avatar Mar 18 '22 11:03 0xTim

+1 for this feature it is a big pain point for me

rnantes avatar Aug 19 '22 01:08 rnantes

Is there some progress?

t089 avatar Sep 19 '22 13:09 t089

I have not had time to look into this in too many details, but I suspect this is mostly a build issue. libbacktrace should be usable on arm64, but this packages picks and chooses the relevant files from the project and builds them with SwiftPM. if anyone has cycles, the idea would be to figure out what the build setup on arm64 should look like and then update the SwiftPM configuration to include the right files under that architecture

tomerd avatar Sep 19 '22 21:09 tomerd