Closed tobwen closed 2 years ago
I've just built it myself using the latest rust and stable packages from Bullseye
. It works!
This patch allows easier packaging for different Debian-based distributions:
Thanks a lot for the PR! Will add it to the CI job.
I've made a pre-release for testing, but it looks like uploading to Github replaced the ~ with .
Sorry, it doesn't work that way. You need to build the Buster and Bullseye stuff under each distribution, not under Ubuntu Focal. I'll try to fix it for you ;)
Sorry for the delay. My action works but doesn't include your changelog now. I might fix this in the next hours. Then it can replace your current release: https://github.com/tobwen/t-rex/commit/c715bc8024c7c59aae7e17fe30bb2afaadc96e7d#diff-53e0e1759d62bb2c60e86f9bf16cdcc99048213ea883af7900ffb7ddf2fd4655
The build of all three releases in parallel take about 10 minutens: Logs & artefacts: https://github.com/tobwen/t-rex/actions/runs/1250110887 Release: https://github.com/tobwen/t-rex/releases/tag/v0.14.1-pre6
I think of uploading some containers for cargo-deb, since it's really heavy to build on each run. But maybe it's way better to use normal packaging tools, based on a Debian control file. There are Github actions for this already. That would boost the whole process.
I've adapted your CI work in f04ae2d. Thanks a lot!
New packages for testing are available: https://github.com/t-rex-tileserver/t-rex/releases/tag/v0.14.1-pre6
Looks good. Thanks a lot.
tl;dr
/usr/lib/libgdal.so.26
not foundanalysis
The current build of t-rex v0.14, which has been packaged for Debian-based distributions, can't be run on Debian Buster or Debian Bullseye:
/usr/lib/libgdal.so.20
/usr/lib/libgdal.so.28
But the current build of t-rex is linked against
/usr/lib/libgdal.so.26
: