-
Notifications
You must be signed in to change notification settings - Fork 87
Xelis 1.19 Compatibility #1227
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: staging
Are you sure you want to change the base?
Xelis 1.19 Compatibility #1227
Conversation
Release v2.4.0
…f the box (since sdk pinned to 3.9.0+ already)
|
Dart |
Docs are out of date. Will fix today |
| if rustup toolchain list | grep -q "1.85.1"; then | ||
| rustup default 1.85.1 | ||
| if rustup toolchain list | grep -q "1.91.0"; then | ||
| rustup default 1.91.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does everything else in stack that uses this version of rust work as expected?
I actually forget everything that does so so I am hesitant to change this without looking at what uses this and testing those libraries. Everything should work but we've had issues in the past with some libraries that break when using newer versions of rust...
| (cd "${PLUGINS_DIR}"/flutter_libepiccash/scripts/android && ./build_all.sh ) | ||
| (cd "${PLUGINS_DIR}"/flutter_libmwc/scripts/android && ./build_all.sh ) | ||
| # (cd "${PLUGINS_DIR}"/flutter_libepiccash/scripts/android && ./build_all.sh ) | ||
| # (cd "${PLUGINS_DIR}"/flutter_libmwc/scripts/android && ./build_all.sh ) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe these will need to be uncommented again. Probably known as this is still a draft PR but just in case...
This PR migrates the Xelis integration in Stack to use the new FFI bindings for 1.19, which involved some straightforward (but still breaking) API changes and dep updates. This draft has been created to make the team aware of this pivot, while I re-sync to
staginginstead ofmain.TODO:
stagingWalk back as many dep/build changes as possible(stagingsync eliminated the need)stagingxelis-dart-sdkwork to Slixe's parallel updates to fix current Genesixcypherstack/xelis-flutter-ffiw/ new API