release: pg_idkit v0.3.0#90
Conversation
aefd577 to
c21c032
Compare
|
The good news is that docker images work file as normal. Unfortunately, the archive releases (zipped pg_idkit) build but do not work. The compressed archives for the extensions do not seem to load, with different issues on musl vs in gnu libc powered containers. On MuslErrors are popping up related to relocation issues and missing symbols: The musl variant should be a static lib to begin with... On GlibcUsing the
The glibc variant looks to be a static lib: Path forwardIt looks like the build may need to be reproduced & debugged locally from the builder images:
While things build (and test!) fine, the artifacts are not pulling in enough shared libs (?) or failing for some other reason.
We may need to introduce something like |
c21c032 to
da80aec
Compare
|
Well, this was silly, it turns out that the released artifacts were working just fine -- it was an architecture problem -- we don't have aarch64 builds (yet), and I was trying to run the artifacts on my mac without rosetta/other x86 emulation turned on 😮💨 The CI is fine, but I'll add some checks on the artifacts in-band. |
dbb1d67 to
6b1775c
Compare
Signed-off-by: vados <vados@vadosware.io>
6b1775c to
fd503e7
Compare
Signed-off-by: vados <vados@vadosware.io>
f6eb43f to
b778153
Compare
Signed-off-by: vados <vados@vadosware.io>
fb6b303 to
7cd614c
Compare
b59480f to
284ed2c
Compare
This comimt removes the use of sccache as it was causing build failures across linux distributions w/ glibc vs musl.
47c3327 to
8b9da64
Compare
642e6bf to
f838f88
Compare
Signed-off-by: vados <vados@vadosware.io>
c514b5a to
469131c
Compare
Signed-off-by: vados <vados@vadosware.io>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
469131c to
2bc93d5
Compare
This is a release prep branch for
pg_idkitrelease v0.3.0.Upon merging, this branch will cause a tag to be placed on the commit in
main. After the tag has been placed, a build will run that generates artifacts and publishes a release.Before this release is ready, here is the checklist:
README.mdto use the newest version of Postgres, if it has changed (ex.16.2->17.0)README.mdto soon-to-be-released pg_idkit (ex.pg_idkit-0.2.0->pg_idkit-0.2.1)generate-rpmconfiguration inCargo.tomlversion references (ex.--0.2.0.sql->--0.2.1.sql)See CHANGELOG for changes made to this release before it goes out.