-
Notifications
You must be signed in to change notification settings - Fork 222
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Description
Our build pipeline started failing today with the error Error (Xcode): Undefined symbol: rive::Vec2D::transformMat2D(rive::Vec2D const&, rive::Mat2D const&).
Looking into this it seems to be due to changes in https://github.com/rive-app/rive-runtime.
The update_dependencies.sh in rive_common fetches the HEAD of main from https://github.com/rive-app/rive-runtime for each time we do a clean build, something that often happens in pipelines. The github dependencies should be locked to taged versions or a hash to avoid breaking changes in dependencies.
Steps To Reproduce
Steps to reproduce the behavior:
- Run
flutter pub cache clean - Create flutter project
- Add rive
- Add reference to rive
- build app with
flutter build ipa - See error
⚠️
Device & Versions (please complete the following information)
-
Device: Android and iOS
-
Flutter Version:
Flutter 3.27.3 • channel stable • [email protected]:flutter/flutter.git
Framework • revision c519ee916e (3 days ago) • 2025-01-21 10:32:23 -0800
Engine • revision e672b006cb
Tools • Dart 3.6.1 • DevTools 2.40.2
SofiaRey, mtwichel and sbel-moov
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working