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 2021-07-07 18:29:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libstorage-ng (Old)
 and      /work/SRC/openSUSE:Factory/.libstorage-ng.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libstorage-ng"

Wed Jul  7 18:29:39 2021 rev:122 rq:904056 version:4.4.22

Changes:
--------
--- /work/SRC/openSUSE:Factory/libstorage-ng/libstorage-ng.changes      
2021-07-04 22:10:49.165193536 +0200
+++ /work/SRC/openSUSE:Factory/.libstorage-ng.new.2625/libstorage-ng.changes    
2021-07-07 18:29:54.867257077 +0200
@@ -1,0 +2,7 @@
+Mon Jul 5 08:16:14 UTC 2021 - aschn...@suse.com
+
+- merge gh#openSUSE/libstorage-ng#821
+- updated documentation
+- 4.4.22
+
+--------------------------------------------------------------------

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

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

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

Other differences:
------------------
++++++ libstorage-ng.spec ++++++
--- /var/tmp/diff_new_pack.US6EXX/_old  2021-07-07 18:29:55.359253216 +0200
+++ /var/tmp/diff_new_pack.US6EXX/_new  2021-07-07 18:29:55.359253216 +0200
@@ -18,7 +18,7 @@
 
 %define libname %{name}1
 Name:           libstorage-ng
-Version:        4.4.21
+Version:        4.4.22
 Release:        0
 Summary:        Library for storage management
 License:        GPL-2.0-only

++++++ libstorage-ng-4.4.21.tar.xz -> libstorage-ng-4.4.22.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.4.21/VERSION 
new/libstorage-ng-4.4.22/VERSION
--- old/libstorage-ng-4.4.21/VERSION    2021-07-02 18:19:20.000000000 +0200
+++ new/libstorage-ng-4.4.22/VERSION    2021-07-05 10:16:14.000000000 +0200
@@ -1 +1 @@
-4.4.21
+4.4.22
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.4.21/bindings/storage.deps 
new/libstorage-ng-4.4.22/bindings/storage.deps
--- old/libstorage-ng-4.4.21/bindings/storage.deps      2021-07-02 
18:19:20.000000000 +0200
+++ new/libstorage-ng-4.4.22/bindings/storage.deps      2021-07-05 
10:16:14.000000000 +0200
@@ -46,8 +46,8 @@
        ${top_srcdir}/storage/Filesystems/Bitlocker.h           \
        ${top_srcdir}/storage/Filesystems/BlkFilesystem.h       \
        ${top_srcdir}/storage/Filesystems/Btrfs.h               \
-       ${top_srcdir}/storage/Filesystems/BtrfsSubvolume.h      \
        ${top_srcdir}/storage/Filesystems/BtrfsQgroup.h         \
+       ${top_srcdir}/storage/Filesystems/BtrfsSubvolume.h      \
        ${top_srcdir}/storage/Filesystems/Exfat.h               \
        ${top_srcdir}/storage/Filesystems/Ext.h                 \
        ${top_srcdir}/storage/Filesystems/Ext2.h                \
@@ -67,6 +67,7 @@
        ${top_srcdir}/storage/Filesystems/Udf.h                 \
        ${top_srcdir}/storage/Filesystems/Vfat.h                \
        ${top_srcdir}/storage/Filesystems/Xfs.h                 \
+       ${top_srcdir}/storage/Holders/BtrfsQgroupRelation.h     \
        ${top_srcdir}/storage/Holders/FilesystemUser.h          \
        ${top_srcdir}/storage/Holders/Holder.h                  \
        ${top_srcdir}/storage/Holders/MdSubdevice.h             \
@@ -74,8 +75,8 @@
        ${top_srcdir}/storage/Holders/Snapshot.h                \
        ${top_srcdir}/storage/Holders/Subdevice.h               \
        ${top_srcdir}/storage/Holders/User.h                    \
-       ${top_srcdir}/storage/Holders/BtrfsQgroupRelation.h     \
        ${top_srcdir}/storage/SystemInfo/Arch.h                 \
+       ${top_srcdir}/storage/SystemInfo/SystemInfo.h           \
        ${top_srcdir}/storage/Utils/Alignment.h                 \
        ${top_srcdir}/storage/Utils/Callbacks.h                 \
        ${top_srcdir}/storage/Utils/Exception.h                 \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.4.21/doc/autodocs/doxygen.conf 
new/libstorage-ng-4.4.22/doc/autodocs/doxygen.conf
--- old/libstorage-ng-4.4.21/doc/autodocs/doxygen.conf  2021-07-02 
18:19:20.000000000 +0200
+++ new/libstorage-ng-4.4.22/doc/autodocs/doxygen.conf  2021-07-05 
10:16:14.000000000 +0200
@@ -12,9 +12,9 @@
 # Input options
 
 INPUT = ../../storage
-FILE_PATTERNS = Actiongraph.h Devicegraph.h Environment.h FreeInfo.h 
Graphviz.h        \
-       Pool.h SimpleEtcFstab.h SimpleEtcCrypttab.h Storage.h UsedFeatures.h    
\
-       Version.h CompoundAction.h View.h
+FILE_PATTERNS = Actiongraph.h CommitOptions.h CompoundAction.h Devicegraph.h   
\
+       Environment.h FreeInfo.h Graphviz.h Pool.h SimpleEtcCrypttab.h          
\
+       SimpleEtcFstab.h Storage.h UsedFeatures.h Version.h View.h
 
 INPUT += ../../storage/Devices
 FILE_PATTERNS += BcacheCset.h Bcache.h BlkDevice.h Dasd.h DasdPt.h Device.h    
\
@@ -25,17 +25,21 @@
 
 INPUT += ../../storage/Filesystems
 FILE_PATTERNS += Bitlocker.h BlkFilesystem.h Btrfs.h BtrfsSubvolume.h          
\
-       BtrfsQgroup.h Exfat.h Ext2.h Ext3.h Ext4.h Ext.h F2fs.h Filesystem.h    
\
-       Iso9660.h Jfs.h Mountable.h MountPoint.h Nfs.h Ntfs.h Reiserfs.h Swap.h 
\
-       Tmpfs.h Udf.h Vfat.h Xfs.h
+       BtrfsQgroup.h BtrfsSubvolume.h Exfat.h Ext2.h Ext3.h Ext4.h Ext.h       
\
+       F2fs.h Filesystem.h Iso9660.h Jfs.h Mountable.h MountPoint.h Nfs.h      
\
+       Ntfs.h Reiserfs.h Swap.h Tmpfs.h Udf.h Vfat.h Xfs.h
 
 INPUT += ../../storage/Holders
 FILE_PATTERNS += BtrfsQgroupRelation.h FilesystemUser.h Holder.h MdSubdevice.h 
\
        MdUser.h Snapshot.h Subdevice.h User.h
 
 INPUT += ../../storage/Utils
-FILE_PATTERNS += Alignment.h Exception.h HumanString.h Lock.h Logger.h         
\
-       Region.h Remote.h Swig.h Topology.h LightProbe.h
+FILE_PATTERNS += Alignment.h Callbacks.h Exception.h HumanString.h 
LightProbe.h        \
+       Lock.h Logger.h Region.h Remote.h Swig.h Topology.h
+
+INPUT += ../../storage/SystemInfo
+FILE_PATTERNS += Arch.h SystemInfo.h
+
 
 JAVADOC_AUTOBRIEF = YES
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-ng-4.4.21/integration-tests/misc/find-by-any-name.py 
new/libstorage-ng-4.4.22/integration-tests/misc/find-by-any-name.py
--- old/libstorage-ng-4.4.21/integration-tests/misc/find-by-any-name.py 
2021-07-02 18:19:20.000000000 +0200
+++ new/libstorage-ng-4.4.22/integration-tests/misc/find-by-any-name.py 
2021-07-05 10:16:14.000000000 +0200
@@ -24,12 +24,14 @@
     print("device not found")
 
 
-blk_device = BlkDevice.find_by_any_name(probed, "/dev/block/8:17")
+system_info = SystemInfo()
+
+blk_device = BlkDevice.find_by_any_name(probed, "/dev/block/8:17", system_info)
 print(blk_device.get_name())
 
 
 try:
-    BlkDevice.find_by_any_name(probed, "/dev/disk/by-id/non-existing-device")
+    BlkDevice.find_by_any_name(probed, "/dev/disk/by-id/non-existing-device", 
system_info)
 except DeviceNotFoundByName:
     print("device not found")
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.4.21/storage/EtcFstab.cc 
new/libstorage-ng-4.4.22/storage/EtcFstab.cc
--- old/libstorage-ng-4.4.21/storage/EtcFstab.cc        2021-07-02 
18:19:20.000000000 +0200
+++ new/libstorage-ng-4.4.22/storage/EtcFstab.cc        2021-07-05 
10:16:14.000000000 +0200
@@ -274,9 +274,7 @@
        spec = EtcFstab::fstab_decode( get_column( col++ ) );
        set_mount_point( EtcFstab::fstab_decode( get_column( col++ ) ) );
 
-       bool ok = toValue( get_column( col++ ), fs_type );
-
-       if ( ! ok )
+       if (!toValue( get_column( col++ ), fs_type ))
             fs_type = FsType::UNKNOWN;
 
        mount_opts.parse( EtcFstab::fstab_decode( get_column( col++ ) ), 
line_no );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.4.21/storage/Filesystems/Mountable.h 
new/libstorage-ng-4.4.22/storage/Filesystems/Mountable.h
--- old/libstorage-ng-4.4.21/storage/Filesystems/Mountable.h    2021-07-02 
18:19:20.000000000 +0200
+++ new/libstorage-ng-4.4.22/storage/Filesystems/Mountable.h    2021-07-05 
10:16:14.000000000 +0200
@@ -41,7 +41,7 @@
     enum class FsType {
        UNKNOWN, AUTO, REISERFS, EXT2, EXT3, EXT4, BTRFS, VFAT, XFS, JFS, HFS, 
NTFS,
        SWAP, HFSPLUS, NFS, NFS4, TMPFS, ISO9660, UDF, NILFS2, MINIX, NTFS3G, 
F2FS,
-       EXFAT, BITLOCKER
+       EXFAT, BITLOCKER, VBOXSF
     };
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-ng-4.4.21/storage/Filesystems/MountableImpl.cc 
new/libstorage-ng-4.4.22/storage/Filesystems/MountableImpl.cc
--- old/libstorage-ng-4.4.21/storage/Filesystems/MountableImpl.cc       
2021-07-02 18:19:20.000000000 +0200
+++ new/libstorage-ng-4.4.22/storage/Filesystems/MountableImpl.cc       
2021-07-05 10:16:14.000000000 +0200
@@ -59,7 +59,7 @@
     const vector<string> EnumTraits<FsType>::names({
        "unknown", "auto", "reiserfs", "ext2", "ext3", "ext4", "btrfs", "vfat", 
"xfs", "jfs", "hfs",
        "ntfs", "swap", "hfsplus", "nfs", "nfs4", "tmpfs", "iso9660", "udf", 
"nilfs2", "minix",
-       "ntfs-3g", "f2fs", "exfat", "BitLocker"
+       "ntfs-3g", "f2fs", "exfat", "BitLocker", "vboxsf"
     });
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-ng-4.4.21/storage/SystemInfo/SystemInfo.h 
new/libstorage-ng-4.4.22/storage/SystemInfo/SystemInfo.h
--- old/libstorage-ng-4.4.21/storage/SystemInfo/SystemInfo.h    2021-07-02 
18:19:20.000000000 +0200
+++ new/libstorage-ng-4.4.22/storage/SystemInfo/SystemInfo.h    2021-07-05 
10:16:14.000000000 +0200
@@ -31,6 +31,13 @@
 namespace storage
 {
 
+    /**
+     * The SystemInfo class keeps various system information.
+     *
+     * So far the class can only be used for the BlkDevice::find_by_any_name() 
functions.
+     * There it can avoid querying the same information from the system 
several times when
+     * using several calls to BlkDevice::find_by_any_name().
+     */
     class SystemInfo : private boost::noncopyable
     {
     public:

Reply via email to