Skip to content

ARM v6 is not supported on 1.13 and 1.14 #25562

Closed
@whesse

Description

@whesse

Dart versions after 1.12 have a segfault when built for ARM v6. A hello world program works fine, but pub get fails.
The most likely candidate is the switch from NSS to BoringSSL. It would be good if people could verify that a program using secure sockets fails, and others don't. There are also variables that can be set in the gyp files, to build a Dart VM without BoringSSL or secure networking support.

It is listed in our FAQ that we support ARM v6, and the Rasberry pi one and zero use it, I think.
So we need to decide what to do about this. There is also an issue on ARM64 support, which is just waiting on a roll of BoringSSL to a more recent version #24321

@sgjesse @mit-mit @zanderso

Metadata

Metadata

Assignees

Labels

P2A bug or feature request we're likely to work onarea-vmUse area-vm for VM related issues, including code coverage, and the AOT and JIT backends.library-iotype-bugIncorrect behavior (everything from a crash to more subtle misbehavior)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions