Feature Description
Currently the SDK is using native library, which is precompiled for darwin-arm64 and linux-x64. It would be great to also have version that's compiled for linux-arm64.
I am particularly interested in Node.js version of the SDK.
Use Case
Whenever developing on Mac within containers this is becoming problematic. When running SDK within container, the container architecture is arm64 and the OS is Linux.
Affected Language Bindings
Core SDK (all languages)
Proposed Solution
Cross compile the SDK for linux-arm64 architecture.
Implementation Considerations
Probably the changes would be minimal, but hard to judge as the SDK is closed source.
Alternatives Considered
There are workarounds by running emulated x64 architecture so that linux-x86 version is selected, but the performance is extremely bad.
Additional Context
No response
Verification
Feature Description
Currently the SDK is using native library, which is precompiled for darwin-arm64 and linux-x64. It would be great to also have version that's compiled for linux-arm64.
I am particularly interested in Node.js version of the SDK.
Use Case
Whenever developing on Mac within containers this is becoming problematic. When running SDK within container, the container architecture is arm64 and the OS is Linux.
Affected Language Bindings
Core SDK (all languages)
Proposed Solution
Cross compile the SDK for linux-arm64 architecture.
Implementation Considerations
Probably the changes would be minimal, but hard to judge as the SDK is closed source.
Alternatives Considered
There are workarounds by running emulated x64 architecture so that linux-x86 version is selected, but the performance is extremely bad.
Additional Context
No response
Verification