Unable to run profiling-node on 32-bit operating system #12899
Labels
Feature: Profiling
Migrated
Package: profiling-node
Issues related to the Sentry Profiling Node SDK
Type: Documentation
Is there an existing issue for this?
How do you use Sentry?
Sentry Saas (sentry.io)
Which SDK are you using?
@sentry/node
SDK Version
8.17.0
Framework Version
@sentry/node 8.17.0
Link to Sentry event
No response
SDK Setup/Reproduction Example
Steps to Reproduce
Expected Result
If precompiled binary is not found for the dynamically constructed source path, there should be fallback functionality that builds the required binary from source. In this case, for 32-bit linux.
Otherwise, if there is no automatic fallback behavior, there should be steps outlining a manual approach in the setup guide.
Actual Result
Notice the following error when running line
require("@sentry/profiling-node")
in Fastify app:Notice that
@sentry/profiling-node
is trying to use a precompiled binary that does not exist. The dynamic path builder is evaluatingnode_os.arch()
toarm
, since I'm on 32-bit Linux. I see that only 64-bit precompiled binaries are provided.The text was updated successfully, but these errors were encountered: