-
Notifications
You must be signed in to change notification settings - Fork 199
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Summary
React-native-get-random-values is breaking builds with Expo SDK 54 + New Architecture.
Technical Details:
- Error: Undefined symbols for architecture arm64: _RCTRegisterModule
- Root Cause: react-native-get-random-values@1.11.0 (used by Segment packages) has New Architecture compatibility issues
- Build Failure: iOS builds fail during linking phase because the module can't find React Native registration symbols
Why This Matters:
- react-native-get-random-values is only maintained by one person (LinusU)
- Very little activity on the GitHub repository
- Blocking Expo SDK 54 adoption for any app using Segment Analytics
- Unreliable dependency for enterprise/production apps
Current Segment Dependencies:
- @segment/analytics-react-native@2.21.3 → depends on react-native-get-random-values@1.11.0
- @segment/sovran-react-native@1.1.3 → depends on react-native-get-random-values@1.11.0
Proposed Solution
Recommended Solution for Segment:
Replace react-native-get-random-values
eleretic, fajar-naluri, xuanmai-agilityio, jaugustodafranca, dosyara and 7 more
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request