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,
 

Reply via email to