Hello community, here is the log from the commit of package libostree for openSUSE:Factory checked in at 2018-07-07 21:56:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libostree (Old) and /work/SRC/openSUSE:Factory/.libostree.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libostree" Sat Jul 7 21:56:07 2018 rev:11 rq:620177 version:2018.6 Changes: -------- --- /work/SRC/openSUSE:Factory/libostree/libostree.changes 2018-05-07 14:50:39.167705003 +0200 +++ /work/SRC/openSUSE:Factory/.libostree.new/libostree.changes 2018-07-07 21:57:04.571418289 +0200 @@ -1,0 +2,42 @@ +Fri Jun 29 00:09:52 UTC 2018 - luc1...@linuxmail.org + +- Update to version 2018.6: + + lib/repo: Do free space math under lock in error path. + + lib/archive: Tell g-ir-scanner to ignore the private + libarchive bits. + + deploy: Delete .updated file from /etc and /var on new + deployments. + + switchroot: Allow letting ostree-prepare-root mount /var. + + lib/repo-pull: + - Support retries for delta superblocks; + - Support queuing delta superblock requests; + - Add some missing assertions for progress statistics; + - Support retrying requests on transient network errors. + + ostree/trivial-httpd: Add --random-408s command line option. + + fsck: Add --all to print all corrupted object. + + bash-completion: Don't add a space after files and directories. + + u-boot: add support for devicetree. +- Changes from version 2018.5: + + lib/sysroot: Add OSTREE_EX_STAGE_DEPLOYMENTS environment + variable. + + docs: Add "Hello World" example. + + lib/deploy: + - Do post-ops when removing staged commit; + - Also compare deployment csum versions. + + repo: Add checksum to error message opening unreadable object + + deploy: + - Don't prune repo at finalization time by default; + - Return staged deployment; + - Silently do nothing if passed same set of deployments. + + man: Add man page for create-usb. + + fsck: Mark commits with missing or deleted object partial. + + Add concept of "staged" deployment. + + bin: Hide `admin instutil` command. + + pull: Don't save summary to cache before validating signatures. + + lib/repo-pull: + - Improve error message when no summary is found; + - Rename a variable for clarity. +- Add libostree-fix-wformat-warnings-on-i586.patch to fix 32-bit + arch building failure. + +------------------------------------------------------------------- Old: ---- libostree-2018.4.tar.xz New: ---- libostree-2018.6.tar.xz libostree-fix-wformat-warnings-on-i586.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libostree.spec ++++++ --- /var/tmp/diff_new_pack.LExxo6/_old 2018-07-07 21:57:04.923417842 +0200 +++ /var/tmp/diff_new_pack.LExxo6/_new 2018-07-07 21:57:04.927417838 +0200 @@ -17,7 +17,7 @@ Name: libostree -Version: 2018.4 +Version: 2018.6 Release: 0 Summary: Git for operating system binaries License: LGPL-2.0-or-later @@ -26,6 +26,8 @@ Source: %{name}-%{version}.tar.xz # PATCH-FIX-OPENSUSE ostree-grub2-location.patch boo#974714 dims...@opensuse.org -- Fix path to grub-mkconfig_lib Patch0: ostree-grub2-location.patch +# PATCH-FIX-UPSTREAM libostree-fix-wformat-warnings-on-i586.patch luc1...@linuxmail.org -- fix 32-bit arch building failure due to Werror=format flag. +Patch1: libostree-fix-wformat-warnings-on-i586.patch BuildRequires: bison BuildRequires: gjs BuildRequires: gnome-common @@ -115,8 +117,7 @@ of both. %prep -%setup -q -%patch0 -p1 +%autosetup -p1 %build NOCONFIGURE=1 ./autogen.sh @@ -170,6 +171,7 @@ %{_libexecdir}/dracut/modules.d/98ostree/ %{_unitdir}/ostree-prepare-root.service %{_unitdir}/ostree-remount.service +%{_unitdir}/ostree-finalize-staged.service %dir %{_sysconfdir}/dracut.conf.d %{_sysconfdir}/dracut.conf.d/ostree.conf %{_datadir}/ostree/ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.LExxo6/_old 2018-07-07 21:57:04.951417807 +0200 +++ /var/tmp/diff_new_pack.LExxo6/_new 2018-07-07 21:57:04.951417807 +0200 @@ -6,7 +6,7 @@ <param name="versionrewrite-pattern">v(.*)</param> <param name="filename">libostree</param> <param name="changesgenerate">enable</param> - <param name="revision">refs/tags/v2018.4</param> + <param name="revision">refs/tags/v2018.6</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.LExxo6/_old 2018-07-07 21:57:04.971417782 +0200 +++ /var/tmp/diff_new_pack.LExxo6/_new 2018-07-07 21:57:04.971417782 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/ostreedev/ostree.git</param> - <param name="changesrevision">155c936cd57892adab7b0b4ed4473da7fc45caa3</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">31a356dca9656fcc62b5af11502e20d2d9aa7e91</param></service></servicedata> \ No newline at end of file ++++++ libostree-2018.4.tar.xz -> libostree-2018.6.tar.xz ++++++ ++++ 12090 lines of diff (skipped) ++++++ libostree-fix-wformat-warnings-on-i586.patch ++++++ Index: b/src/libostree/ostree-repo-commit.c =================================================================== --- a/src/libostree/ostree-repo-commit.c +++ b/src/libostree/ostree-repo-commit.c @@ -903,7 +903,7 @@ write_content_object (OstreeRepo return glnx_throw (error, "min-free-space-percent '%u%%' would be exceeded, %s more required", self->min_free_space_percent, formatted_required); else - return glnx_throw (error, "min-free-space-size %luMB would be exceeded, %s more required", + return glnx_throw (error, "min-free-space-size %" G_GUINT64_FORMAT "MB would be exceeded, %s more required", self->min_free_space_mb, formatted_required); } /* This is the main bit that needs mutex protection */ @@ -1617,7 +1617,7 @@ ostree_repo_prepare_transaction (OstreeR return glnx_throw (error, "min-free-space-percent '%u%%' would be exceeded, %s available", self->min_free_space_percent, formatted_free); else - return glnx_throw (error, "min-free-space-size %luMB would be exceeded, %s available", + return glnx_throw (error, "min-free-space-size %" G_GUINT64_FORMAT "MB would be exceeded, %s available", self->min_free_space_mb, formatted_free); } g_mutex_unlock (&self->txn_lock);