SIGN IN SIGN UP

fix #2180 : pin home and wabt versions for Rust 1.85 compatibility (#2196)

# Summary

This PR fixes #2180 aka the extension tests that were failing due to
dependency incompatibility with Rust 1.85.

## Problem
The extension tests in `libsql-sqlite3/test/rust_suite` were failing
because:
The `home` crate version 0.5.12 requires Rust 1.88, but the project uses
Rust 1.85
Older versions of `wabt-sys` had CMake compatibility issues requiring
newer CMake versions

## Solution
Pin `home` crate to version `=0.5.9` which is compatible with Rust 1.85
Downgrade `wabt` from `0.10.0` to `0.9.1` to avoid CMake issues
Explicitly add the home dependency in Cargo.toml for clarity
P
Pekka Enberg committed
2d50cd03aca0abfb0c1ef78e3dc86bb582c78758
Committed by GitHub <noreply@github.com> on 11/23/2025, 5:49:55 PM