Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libstorage-ng for openSUSE:Factory 
checked in at 2023-03-19 16:16:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libstorage-ng (Old)
 and      /work/SRC/openSUSE:Factory/.libstorage-ng.new.31432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libstorage-ng"

Sun Mar 19 16:16:17 2023 rev:208 rq:1072657 version:4.5.86

Changes:
--------
--- /work/SRC/openSUSE:Factory/libstorage-ng/libstorage-ng.changes      
2023-03-15 18:54:16.652309942 +0100
+++ /work/SRC/openSUSE:Factory/.libstorage-ng.new.31432/libstorage-ng.changes   
2023-03-19 16:16:36.959333057 +0100
@@ -1,0 +2,7 @@
+Fri Mar 17 14:25:10 UTC 2023 - aschn...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#919
+- always delegate used_features from Action to Device
+- 4.5.86
+
+--------------------------------------------------------------------

Old:
----
  libstorage-ng-4.5.85.tar.xz

New:
----
  libstorage-ng-4.5.86.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libstorage-ng.spec ++++++
--- /var/tmp/diff_new_pack.WVvGke/_old  2023-03-19 16:16:38.595341012 +0100
+++ /var/tmp/diff_new_pack.WVvGke/_new  2023-03-19 16:16:38.599341031 +0100
@@ -18,7 +18,7 @@
 
 %define libname %{name}1
 Name:           libstorage-ng
-Version:        4.5.85
+Version:        4.5.86
 Release:        0
 Summary:        Library for storage management
 License:        GPL-2.0-only

++++++ libstorage-ng-4.5.85.tar.xz -> libstorage-ng-4.5.86.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.5.85/VERSION 
new/libstorage-ng-4.5.86/VERSION
--- old/libstorage-ng-4.5.85/VERSION    2023-03-15 08:58:39.000000000 +0100
+++ new/libstorage-ng-4.5.86/VERSION    2023-03-17 15:25:10.000000000 +0100
@@ -1 +1 @@
-4.5.85
+4.5.86
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-ng-4.5.85/storage/Actions/SetLimitsImpl.cc 
new/libstorage-ng-4.5.86/storage/Actions/SetLimitsImpl.cc
--- old/libstorage-ng-4.5.85/storage/Actions/SetLimitsImpl.cc   2023-03-15 
08:58:39.000000000 +0100
+++ new/libstorage-ng-4.5.86/storage/Actions/SetLimitsImpl.cc   2023-03-17 
15:25:10.000000000 +0100
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) [2020-2021] SUSE LLC
+ * Copyright (c) [2020-2023] SUSE LLC
  *
  * All Rights Reserved.
  *
@@ -45,6 +45,14 @@
            return btrfs_qgroup->get_impl().do_set_limits(commit_data, this);
        }
 
+
+       uf_t
+       SetLimits::used_features(const Actiongraph::Impl& actiongraph) const
+       {
+           const BtrfsQgroup* btrfs_qgroup = 
to_btrfs_qgroup(get_device(actiongraph, RHS));
+           return btrfs_qgroup->get_impl().do_set_limits_used_features();
+       }
+
     }
 
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.5.85/storage/Actions/SetLimitsImpl.h 
new/libstorage-ng-4.5.86/storage/Actions/SetLimitsImpl.h
--- old/libstorage-ng-4.5.85/storage/Actions/SetLimitsImpl.h    2023-03-15 
08:58:39.000000000 +0100
+++ new/libstorage-ng-4.5.86/storage/Actions/SetLimitsImpl.h    2023-03-17 
15:25:10.000000000 +0100
@@ -41,7 +41,7 @@
 
            virtual Text text(const CommitData& commit_data) const override;
            virtual void commit(CommitData& commit_data, const CommitOptions& 
commit_options) const override;
-           virtual uf_t used_features(const Actiongraph::Impl& actiongraph) 
const override { return UF_BTRFS; }
+           virtual uf_t used_features(const Actiongraph::Impl& actiongraph) 
const override;
 
        };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.5.85/storage/Actions/SetQuotaImpl.cc 
new/libstorage-ng-4.5.86/storage/Actions/SetQuotaImpl.cc
--- old/libstorage-ng-4.5.85/storage/Actions/SetQuotaImpl.cc    2023-03-15 
08:58:39.000000000 +0100
+++ new/libstorage-ng-4.5.86/storage/Actions/SetQuotaImpl.cc    2023-03-17 
15:25:10.000000000 +0100
@@ -1,6 +1,6 @@
 /*
  * Copyright (c) 2015 Novell, Inc.
- * Copyright (c) [2016-2021] SUSE LLC
+ * Copyright (c) [2016-2023] SUSE LLC
  *
  * All Rights Reserved.
  *
@@ -46,6 +46,14 @@
            btrfs->get_impl().do_set_quota(commit_data, this);
        }
 
+
+       uf_t
+       SetQuota::used_features(const Actiongraph::Impl& actiongraph) const
+       {
+           const Btrfs* btrfs = to_btrfs(get_device(actiongraph, RHS));
+           return btrfs->get_impl().do_set_quota_used_features();
+       }
+
     }
 
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.5.85/storage/Actions/SetQuotaImpl.h 
new/libstorage-ng-4.5.86/storage/Actions/SetQuotaImpl.h
--- old/libstorage-ng-4.5.85/storage/Actions/SetQuotaImpl.h     2023-03-15 
08:58:39.000000000 +0100
+++ new/libstorage-ng-4.5.86/storage/Actions/SetQuotaImpl.h     2023-03-17 
15:25:10.000000000 +0100
@@ -42,7 +42,7 @@
 
            virtual Text text(const CommitData& commit_data) const override;
            virtual void commit(CommitData& commit_data, const CommitOptions& 
commit_options) const override;
-           virtual uf_t used_features(const Actiongraph::Impl& actiongraph) 
const override { return UF_BTRFS; }
+           virtual uf_t used_features(const Actiongraph::Impl& actiongraph) 
const override;
 
        };
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.5.85/storage/Filesystems/BtrfsImpl.h 
new/libstorage-ng-4.5.86/storage/Filesystems/BtrfsImpl.h
--- old/libstorage-ng-4.5.85/storage/Filesystems/BtrfsImpl.h    2023-03-15 
08:58:39.000000000 +0100
+++ new/libstorage-ng-4.5.86/storage/Filesystems/BtrfsImpl.h    2023-03-17 
15:25:10.000000000 +0100
@@ -175,6 +175,7 @@
 
        virtual Text do_set_quota_text(const CommitData& commit_data, const 
Action::SetQuota* action) const;
        virtual void do_set_quota(const CommitData& commit_data, const 
Action::SetQuota* action) const;
+       virtual uf_t do_set_quota_used_features() const { return UF_BTRFS; }
 
        void parse_mkfs_output(const vector<string>& stdout);
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-ng-4.5.85/storage/Filesystems/BtrfsQgroupImpl.h 
new/libstorage-ng-4.5.86/storage/Filesystems/BtrfsQgroupImpl.h
--- old/libstorage-ng-4.5.85/storage/Filesystems/BtrfsQgroupImpl.h      
2023-03-15 08:58:39.000000000 +0100
+++ new/libstorage-ng-4.5.86/storage/Filesystems/BtrfsQgroupImpl.h      
2023-03-17 15:25:10.000000000 +0100
@@ -121,6 +121,7 @@
 
        virtual Text do_set_limits_text(const CommitData& commit_data, const 
Action::SetLimits* action) const;
        virtual void do_set_limits(CommitData& commit_data, const 
Action::SetLimits* action);
+       virtual uf_t do_set_limits_used_features() const { return UF_BTRFS; }
 
        virtual Text do_delete_text(Tense tense) const override;
        virtual void do_delete() const override;

Reply via email to