Files
wehub-resource-sync 5357c39144
Fuzzer / Run Fuzzer (push) Has been cancelled
Race tests / Go race tests (ubuntu-22.04) (push) Has been cancelled
chore: import upstream snapshot with attribution
2026-07-13 13:01:40 +08:00

22 lines
1.0 KiB
Markdown

Simple rpmbuild tree and spec to build an RPM of the static Dolt
binary which is installable on all RPM-based Linux distributions.
This RPM does not adhere to typical packaging guidelines for RPM-based
Linux distributions. It does not build the binary artifact from
source, it does not link against distribution-provided runtime
dependencies such as libc, icu4c or zstd, it does not install common
infrastructure pieces like a dedicated user for the server or a
systemd service.
This RPM is mostly useful for installing and uninstalling the
statically linked binaries on RPM-based distributions and allowing
these installations on the host operating systems to be tracked by the
common RPM machinery.
These RPMs are published as part of Dolt releases. Those published RPM
packages are built with a _prefix of /usr/local.
The SOURCES tarballs are symlinks to the tarballs are they get placed in
go/out/ by the go/utils/publishrelease/buildindocker.sh script. Uses this
directory outside the context of buildindocker.sh will require some finessing.