Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package garage for openSUSE:Factory checked in at 2025-12-15 11:57:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/garage (Old) and /work/SRC/openSUSE:Factory/.garage.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "garage" Mon Dec 15 11:57:43 2025 rev:7 rq:1322684 version:2.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/garage/garage.changes 2025-09-19 15:35:03.399509687 +0200 +++ /work/SRC/openSUSE:Factory/.garage.new.1939/garage.changes 2025-12-15 12:04:12.754004361 +0100 @@ -1,0 +2,13 @@ +Fri Dec 5 00:04:30 UTC 2025 - Marcus Rueckert <[email protected]> + +- Switch to use system libraries and add the required buildrequires +- Enable additional features: + consul-discovery,kubernetes-discovery,telemetry-otlp + +------------------------------------------------------------------- +Thu Dec 4 23:33:36 UTC 2025 - Marcus Rueckert <[email protected]> + +- Add make-the-default-path-match-our-package.patch + now the default config for binary is /etc/garage/garage.toml + +------------------------------------------------------------------- New: ---- make-the-default-path-match-our-package.patch ----------(New B)---------- New: - Add make-the-default-path-match-our-package.patch now the default config for binary is /etc/garage/garage.toml ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ garage.spec ++++++ --- /var/tmp/diff_new_pack.eeOyTM/_old 2025-12-15 12:04:13.734045634 +0100 +++ /var/tmp/diff_new_pack.eeOyTM/_new 2025-12-15 12:04:13.734045634 +0100 @@ -16,6 +16,9 @@ # +%global default_features system-libs,metrics,lmdb,sqlite,k2v +%global additional_features ,consul-discovery,kubernetes-discovery,telemetry-otlp + Name: garage Version: 2.1.0 Release: 0 @@ -26,11 +29,16 @@ Source1: vendor.tar.zst Source2: %{name}.service Source21: system-user-%{name}.conf +Patch0: make-the-default-path-match-our-package.patch BuildRequires: cargo >= 1.77 BuildRequires: cargo-packaging -BuildRequires: libseccomp-devel BuildRequires: sysuser-tools BuildRequires: zstd +BuildRequires: pkgconfig(libseccomp) +BuildRequires: pkgconfig(libsodium) +BuildRequires: pkgconfig(libzstd) +BuildRequires: pkgconfig(lmdb) +BuildRequires: pkgconfig(sqlite3) ExcludeArch: %{ix86} %{arm} @@ -48,7 +56,7 @@ %autosetup -p 1 -a 1 %build -%{cargo_build} +%{cargo_build} --no-default-features --features=%{default_features}%{additional_features} # system-user %sysusers_generate_pre %{SOURCE21} user ++++++ make-the-default-path-match-our-package.patch ++++++ diff --git a/src/garage/main.rs b/src/garage/main.rs index 72af19a9..d09353eb 100644 --- a/src/garage/main.rs +++ b/src/garage/main.rs @@ -56,7 +56,7 @@ struct Opt { short = "c", long = "config", env = "GARAGE_CONFIG_FILE", - default_value = "/etc/garage.toml" + default_value = "/etc/garage/garage.toml" )] pub config_file: PathBuf,
