Skip to content

fix(sqlite-ext): read the SQLite API table by slot - #293

Open
Antonov548 wants to merge 3 commits into
mainfrom
fix/sqlite-ext-api-table
Open

Antonov548 wants to merge 3 commits into
mainfrom
fix/sqlite-ext-api-table

Conversation

@Antonov548

Copy link
Copy Markdown
Collaborator

Summary

  • Open this branch so CI runs the current main SQLite extension build.
  • The follow-up commit reads sqlite3_api_routines by the stable function-pointer order, because bindgen 0.60 turns that struct opaque on the CI libclang.

Test plan

  • cargo test -p treecrdt-sqlite-ext --test extension_roundtrip --features ext-sqlite

Made with Cursor

Antonov548 and others added 3 commits November 7, 2026 11:05
Co-authored-by: Cursor <cursoragent@cursor.com>
bindgen 0.60 turns sqlite3_api_routines opaque when libclang cannot lay out va_list, so the extension cannot use the generated fields.

Co-authored-by: Cursor <cursoragent@cursor.com>
Playwright 1.57 has no Chromium build for the Ubuntu 26.04 image that ubuntu-latest now uses.

Co-authored-by: Cursor <cursoragent@cursor.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant