uNetworking / uWebSockets.js

μWebSockets for Node.js back-ends :metal:
Apache License 2.0
7.84k stars 569 forks source link

HTTP3 is not working on macOS ARM64 #1086

Closed uNetworkingAB closed 1 month ago

uNetworkingAB commented 1 month ago

It was never compiled properly for arm64 on macOS. Needs fixing, but not right now.

uNetworkingAB commented 1 month ago

ld: warning: ignoring file uWebSockets/uSockets/lsquic/src/liblsquic/liblsquic.a, building for macOS-arm64 but attempting to link with file built for macOS-x86_64

This makes sense because the GitHub Actions host is x86_64 and we cross-compile boringssl but not lsquic, so for ARM64 there are just unresolved symbols so will crash on use