fix aio image from running with sslmode psql #9
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Segfault specific to connection to sslmode=require psql connection. Something that is upgraded since the last time this was attempted changed causing this segfault. I confirmed this is not related to go1.23.0 and a few other libraries, but added the
-tags osusergo
to the go build fixes this and this tag will force all os/user calls to use the native Go implementations instead of c implementations.Prior stacktrace:
Now the app starts up and connects to an
sslmode=require
psql.After we are done porting, I'll confirm if we still even need the CGO sqlite driver, but for now want to do less changes as possible.