Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package snapper for openSUSE:Factory checked in at 2022-12-14 14:10:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/snapper (Old) and /work/SRC/openSUSE:Factory/.snapper.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "snapper" Wed Dec 14 14:10:43 2022 rev:143 rq:1042603 version:0.10.3 Changes: -------- --- /work/SRC/openSUSE:Factory/snapper/snapper.changes 2022-11-28 11:05:47.891383071 +0100 +++ /work/SRC/openSUSE:Factory/.snapper.new.1835/snapper.changes 2022-12-14 14:10:50.835446645 +0100 @@ -1,0 +2,5 @@ +Mon Dec 05 08:13:07 CET 2022 - aschn...@suse.com + +- fix build with upcoming selinux + +------------------------------------------------------------------- @@ -4 +9 @@ -- fix build with boost 1.81 +- fix build with upcoming boost 1.81 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ debian.tar.gz ++++++ ++++++ snapper-0.10.3.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snapper-0.10.3/server/Client.cc new/snapper-0.10.3/server/Client.cc --- old/snapper-0.10.3/server/Client.cc 2022-11-20 01:00:00.000000000 +0100 +++ new/snapper-0.10.3/server/Client.cc 2022-12-06 01:00:00.000000000 +0100 @@ -1946,6 +1946,12 @@ DBus::MessageError reply(msg, "error.something", DBUS_ERROR_FAILED); conn.send(reply); } + catch (const exception& e) + { + y2err("caught unknown exception (" << e.what() << ")"); + DBus::MessageError reply(msg, "error.something", DBUS_ERROR_FAILED); + conn.send(reply); + } catch (...) { y2err("caught unknown exception"); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snapper-0.10.3/snapper/FileUtils.cc new/snapper-0.10.3/snapper/FileUtils.cc --- old/snapper-0.10.3/snapper/FileUtils.cc 2022-11-20 01:00:00.000000000 +0100 +++ new/snapper-0.10.3/snapper/FileUtils.cc 2022-12-06 01:00:00.000000000 +0100 @@ -621,7 +621,7 @@ bool - SDir::fsetfilecon(const string& name, char* con) const + SDir::fsetfilecon(const string& name, const char* con) const { assert(name.find('/') == string::npos); assert(name != ".."); @@ -724,7 +724,7 @@ bool - SDir::fsetfilecon(char* con) const + SDir::fsetfilecon(const char* con) const { bool retval = true; @@ -850,7 +850,7 @@ void - SFile::fsetfilecon(char* con) const + SFile::fsetfilecon(const char* con) const { dir.fsetfilecon(name, con); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snapper-0.10.3/snapper/FileUtils.h new/snapper-0.10.3/snapper/FileUtils.h --- old/snapper-0.10.3/snapper/FileUtils.h 2022-11-20 01:00:00.000000000 +0100 +++ new/snapper-0.10.3/snapper/FileUtils.h 2022-12-06 01:00:00.000000000 +0100 @@ -108,8 +108,8 @@ const string& mount_data) const; bool umount(const string& mount_point) const; - bool fsetfilecon(const string& name, char* con) const; - bool fsetfilecon(char* con) const; + bool fsetfilecon(const string& name, const char* con) const; + bool fsetfilecon(const char* con) const; bool restorecon(SelinuxLabelHandle* sh) const; bool restorecon(const string& name, SelinuxLabelHandle* sh) const; @@ -146,7 +146,7 @@ ssize_t listxattr(char* list, size_t size) const; ssize_t getxattr(const char* name, void* value, size_t size) const; - void fsetfilecon(char* con) const; + void fsetfilecon(const char* con) const; void restorecon(SelinuxLabelHandle* sh) const; private: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snapper-0.10.3/snapper/Selinux.cc new/snapper-0.10.3/snapper/Selinux.cc --- old/snapper-0.10.3/snapper/Selinux.cc 2022-11-20 01:00:00.000000000 +0100 +++ new/snapper-0.10.3/snapper/Selinux.cc 2022-12-06 01:00:00.000000000 +0100 @@ -82,7 +82,7 @@ } - DefaultSelinuxFileContext::DefaultSelinuxFileContext(char* context) + DefaultSelinuxFileContext::DefaultSelinuxFileContext(const char* context) { if (setfscreatecon(context) < 0) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snapper-0.10.3/snapper/Selinux.h new/snapper-0.10.3/snapper/Selinux.h --- old/snapper-0.10.3/snapper/Selinux.h 2022-11-20 01:00:00.000000000 +0100 +++ new/snapper-0.10.3/snapper/Selinux.h 2022-12-06 01:00:00.000000000 +0100 @@ -50,7 +50,7 @@ class SnapperContexts { public: - char* subvolume_context() const { return context_str(subvolume_ctx); } + const char* subvolume_context() const { return context_str(subvolume_ctx); } SnapperContexts(); ~SnapperContexts() { context_free(subvolume_ctx); } @@ -61,7 +61,7 @@ class DefaultSelinuxFileContext : private boost::noncopyable { public: - DefaultSelinuxFileContext(char* context); + DefaultSelinuxFileContext(const char* context); ~DefaultSelinuxFileContext(); }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snapper-0.10.3/zypp-plugin/snapper-zypp-plugin.cc new/snapper-0.10.3/zypp-plugin/snapper-zypp-plugin.cc --- old/snapper-0.10.3/zypp-plugin/snapper-zypp-plugin.cc 2022-11-20 01:00:00.000000000 +0100 +++ new/snapper-0.10.3/zypp-plugin/snapper-zypp-plugin.cc 2022-12-06 01:00:00.000000000 +0100 @@ -252,7 +252,6 @@ void match_solvables(const set<string>& solvables, bool& found, bool& important); - unsigned int create_pre_snapshot(string config_name, string description, string cleanup, map<string, string> userdata); }; ++++++ snapper-Debian_10.0.dsc ++++++ --- /var/tmp/diff_new_pack.DHM38s/_old 2022-12-14 14:10:52.587455657 +0100 +++ /var/tmp/diff_new_pack.DHM38s/_new 2022-12-14 14:10:52.591455677 +0100 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -ac86a14603cbad85bfb531ff2770c51a 669986 snapper-0.10.3.tar.bz2 +17497ad4d11742e76255675c4d92a232 669469 snapper-0.10.3.tar.bz2 ++++++ snapper-Debian_11.0.dsc ++++++ --- /var/tmp/diff_new_pack.DHM38s/_old 2022-12-14 14:10:52.615455801 +0100 +++ /var/tmp/diff_new_pack.DHM38s/_new 2022-12-14 14:10:52.619455821 +0100 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -ac86a14603cbad85bfb531ff2770c51a 669986 snapper-0.10.3.tar.bz2 +17497ad4d11742e76255675c4d92a232 669469 snapper-0.10.3.tar.bz2 ++++++ snapper-Debian_Unstable.dsc ++++++ --- /var/tmp/diff_new_pack.DHM38s/_old 2022-12-14 14:10:52.663456048 +0100 +++ /var/tmp/diff_new_pack.DHM38s/_new 2022-12-14 14:10:52.667456068 +0100 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -ac86a14603cbad85bfb531ff2770c51a 669986 snapper-0.10.3.tar.bz2 +17497ad4d11742e76255675c4d92a232 669469 snapper-0.10.3.tar.bz2 ++++++ snapper-xUbuntu_18.04.dsc ++++++ --- /var/tmp/diff_new_pack.DHM38s/_old 2022-12-14 14:10:52.755456521 +0100 +++ /var/tmp/diff_new_pack.DHM38s/_new 2022-12-14 14:10:52.759456541 +0100 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -ac86a14603cbad85bfb531ff2770c51a 669986 snapper-0.10.3.tar.bz2 +17497ad4d11742e76255675c4d92a232 669469 snapper-0.10.3.tar.bz2 ++++++ snapper-xUbuntu_18.10.dsc ++++++ --- /var/tmp/diff_new_pack.DHM38s/_old 2022-12-14 14:10:52.787456685 +0100 +++ /var/tmp/diff_new_pack.DHM38s/_new 2022-12-14 14:10:52.791456706 +0100 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -ac86a14603cbad85bfb531ff2770c51a 669986 snapper-0.10.3.tar.bz2 +17497ad4d11742e76255675c4d92a232 669469 snapper-0.10.3.tar.bz2 ++++++ snapper-xUbuntu_19.04.dsc ++++++ --- /var/tmp/diff_new_pack.DHM38s/_old 2022-12-14 14:10:52.823456871 +0100 +++ /var/tmp/diff_new_pack.DHM38s/_new 2022-12-14 14:10:52.823456871 +0100 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -ac86a14603cbad85bfb531ff2770c51a 669986 snapper-0.10.3.tar.bz2 +17497ad4d11742e76255675c4d92a232 669469 snapper-0.10.3.tar.bz2 ++++++ snapper-xUbuntu_19.10.dsc ++++++ --- /var/tmp/diff_new_pack.DHM38s/_old 2022-12-14 14:10:52.855457035 +0100 +++ /var/tmp/diff_new_pack.DHM38s/_new 2022-12-14 14:10:52.859457056 +0100 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -ac86a14603cbad85bfb531ff2770c51a 669986 snapper-0.10.3.tar.bz2 +17497ad4d11742e76255675c4d92a232 669469 snapper-0.10.3.tar.bz2 ++++++ snapper-xUbuntu_20.04.dsc ++++++ --- /var/tmp/diff_new_pack.DHM38s/_old 2022-12-14 14:10:52.883457179 +0100 +++ /var/tmp/diff_new_pack.DHM38s/_new 2022-12-14 14:10:52.887457200 +0100 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -ac86a14603cbad85bfb531ff2770c51a 669986 snapper-0.10.3.tar.bz2 +17497ad4d11742e76255675c4d92a232 669469 snapper-0.10.3.tar.bz2 ++++++ snapper-xUbuntu_20.10.dsc ++++++ --- /var/tmp/diff_new_pack.DHM38s/_old 2022-12-14 14:10:52.907457303 +0100 +++ /var/tmp/diff_new_pack.DHM38s/_new 2022-12-14 14:10:52.911457323 +0100 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -ac86a14603cbad85bfb531ff2770c51a 669986 snapper-0.10.3.tar.bz2 +17497ad4d11742e76255675c4d92a232 669469 snapper-0.10.3.tar.bz2 ++++++ snapper-xUbuntu_21.04.dsc ++++++ --- /var/tmp/diff_new_pack.DHM38s/_old 2022-12-14 14:10:52.939457467 +0100 +++ /var/tmp/diff_new_pack.DHM38s/_new 2022-12-14 14:10:52.939457467 +0100 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -ac86a14603cbad85bfb531ff2770c51a 669986 snapper-0.10.3.tar.bz2 +17497ad4d11742e76255675c4d92a232 669469 snapper-0.10.3.tar.bz2 ++++++ snapper-xUbuntu_21.10.dsc ++++++ --- /var/tmp/diff_new_pack.DHM38s/_old 2022-12-14 14:10:52.963457591 +0100 +++ /var/tmp/diff_new_pack.DHM38s/_new 2022-12-14 14:10:52.967457611 +0100 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -ac86a14603cbad85bfb531ff2770c51a 669986 snapper-0.10.3.tar.bz2 +17497ad4d11742e76255675c4d92a232 669469 snapper-0.10.3.tar.bz2 ++++++ snapper-xUbuntu_22.04.dsc ++++++ --- /var/tmp/diff_new_pack.DHM38s/_old 2022-12-14 14:10:52.995457755 +0100 +++ /var/tmp/diff_new_pack.DHM38s/_new 2022-12-14 14:10:52.999457776 +0100 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -ac86a14603cbad85bfb531ff2770c51a 669986 snapper-0.10.3.tar.bz2 +17497ad4d11742e76255675c4d92a232 669469 snapper-0.10.3.tar.bz2 ++++++ snapper-xUbuntu_22.10.dsc ++++++ --- /var/tmp/diff_new_pack.DHM38s/_old 2022-12-14 14:10:53.027457920 +0100 +++ /var/tmp/diff_new_pack.DHM38s/_new 2022-12-14 14:10:53.031457940 +0100 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -ac86a14603cbad85bfb531ff2770c51a 669986 snapper-0.10.3.tar.bz2 +17497ad4d11742e76255675c4d92a232 669469 snapper-0.10.3.tar.bz2