Skip to content

Conversation

@richlowe
Copy link
Owner

This is a sort of straw-man conversion of idmap to sqlite, without a conversion utility (the arm64-port has no ABI limitations as yet).

@Bill-Sommerfeld does this follow approximately what you were hoping? Do you have ideas for an application_id? The best in my head is some variant on 0x...11105... in the sense of getting at least "illumos" in there. 0x111051d would work, so would just a counter.

We need this in the arm gate more urgently than x86, since it seems a 64bit sqlite2 is broken.

Bill-Sommerfeld and others added 4 commits May 27, 2025 20:51
Change-Id: I4fa781283b4bffc71cdebe522272b9c65cd52dac
Change-Id: I1725cd25c2446c78530e1b4dbc23f8126a48a002
- exception lists (many of)
- deliver the 64bit amd64 libs in the conventional place
- aarch64 build bits
This does what amounts to the bare minimum in using sqlite3.  Worthwhie
improvements like parameter binding rather than printf'd queries, and using
the typed column access API rather than passing things through char*.

Take the db mutex across calls where we want the error message string, which
the documentation implies is necessary (rather than there being a
thread-local).
@richlowe
Copy link
Owner Author

@jasonbking this is the sqlite3 stuff I was talking about. I don't know Matt's github info, if he wants to look

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.

3 participants