Hello community,

here is the log from the commit of package docker for openSUSE:Factory checked 
in at 2020-06-29 21:15:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/docker (Old)
 and      /work/SRC/openSUSE:Factory/.docker.new.3060 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "docker"

Mon Jun 29 21:15:10 2020 rev:102 rq:817374 version:19.03.12_ce

Changes:
--------
--- /work/SRC/openSUSE:Factory/docker/docker.changes    2020-06-05 
20:09:17.133558872 +0200
+++ /work/SRC/openSUSE:Factory/.docker.new.3060/docker.changes  2020-06-29 
21:15:19.885220745 +0200
@@ -1,0 +2,12 @@
+Thu Jun 25 21:54:46 UTC 2020 - Aleksa Sarai <[email protected]>
+
+- Update to Docker 19.03.12-ce. See upstream changelog in the packaged
+  /usr/share/doc/packages/docker/CHANGELOG.md.
+- Use Go 1.13 instead of Go 1.14 because Go 1.14 can cause all sorts of
+  spurrious errors due to Go returning -EINTR from I/O syscalls much more often
+  (due to Go 1.14's pre-emptive goroutine support).
+  - bsc1172377-0001-unexport-testcase.Cleanup-to-fix-Go-1.14.patch
+- Add BuildRequires for all -git dependencies so that we catch missing
+  dependencies much more quickly.
+
+-------------------------------------------------------------------

Old:
----
  bsc1172377-0001-unexport-testcase.Cleanup-to-fix-Go-1.14.patch
  docker-19.03.11_ce_42e35e61f352.tar.xz

New:
----
  docker-19.03.12_ce_48a66213fe17.tar.xz

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

Other differences:
------------------
++++++ docker.spec ++++++
--- /var/tmp/diff_new_pack.xK1o70/_old  2020-06-29 21:15:21.961227169 +0200
+++ /var/tmp/diff_new_pack.xK1o70/_new  2020-06-29 21:15:21.961227169 +0200
@@ -42,17 +42,17 @@
 # helpfully injects into our build environment from the changelog). If you want
 # to generate a new git_commit_epoch, use this:
 #  $ date --date="$(git show --format=fuller --date=iso $COMMIT_ID | grep -oP 
'(?<=^CommitDate: ).*')" '+%s'
-%define git_version 42e35e61f352
-%define git_commit_epoch 1591001995
+%define git_version 48a66213fe17
+%define git_commit_epoch 1592522265
 
 # These are the git commits required. We verify them against the source to make
 # sure we didn't miss anything important when doing upgrades.
 %define required_containerd 7ad184331fa3e55e52b890ea95e65ba581ae3429
 %define required_dockerrunc dc9208a3303feef5b3839f4323d9beb36df0a9dd
-%define required_libnetwork 153d0769a1181bf591a9637fd487a541ec7db1e6
+%define required_libnetwork 026aabaa659832804b01754aaadd2c0f420c68b6
 
 Name:           %{realname}%{name_suffix}
-Version:        19.03.11_ce
+Version:        19.03.12_ce
 Release:        0
 Summary:        The Moby-project Linux container runtime
 License:        Apache-2.0
@@ -83,8 +83,6 @@
 Patch401:       
bsc1073877-0001-apparmor-clobber-docker-default-profile-on-start.patch
 # SUSE-BACKPORT: Backport of https://github.com/docker/docker/pull/39121. 
bsc#1122469
 Patch402:       bsc1122469-0001-apparmor-allow-readby-and-tracedby.patch
-# FIX-UPSTREAM: Backport of 
https://github.com/gotestyourself/gotest.tools/pull/169. bsc#1172377
-Patch410:       bsc1172377-0001-unexport-testcase.Cleanup-to-fix-Go-1.14.patch
 # SUSE-FEATURE: Add support to mirror inofficial/private registries
 #               (https://github.com/docker/docker/pull/34319)
 Patch500:       private-registry-0001-Add-private-registry-mirror-support.patch
@@ -106,14 +104,17 @@
 # Required in order for networking to work. fix_bsc_1057743 is a work-around
 # for some old packaging issues (where rpm would delete a binary that was
 # installed by docker-libnetwork). See bsc#1057743 for more details.
-Requires:       docker-libnetwork%{name_suffix}-git = %{required_libnetwork}
+BuildRequires:  docker-libnetwork%{name_suffix}-git = %{required_libnetwork}
+%requires_eq    docker-libnetwork%{name_suffix}-git
 Requires:       fix_bsc_1057743
 # Containerd and runC are required as they are the only currently supported
 # execdrivers of Docker. NOTE: The version pinning here matches upstream's
 # vendor.conf to ensure that we don't use a slightly incompatible version of
 # runC or containerd (which would be bad).
-Requires:       containerd%{name_suffix}-git  = %{required_containerd}
-Requires:       docker-runc%{name_suffix}-git = %{required_dockerrunc}
+BuildRequires:  containerd%{name_suffix}-git  = %{required_containerd}
+%requires_eq    containerd%{name_suffix}-git
+BuildRequires:  docker-runc%{name_suffix}-git = %{required_dockerrunc}
+%requires_eq    docker-runc%{name_suffix}-git
 # Needed for --init support. We don't use "tini", we use our own implementation
 # which handles edge-cases better.
 Requires:       catatonit
@@ -138,7 +139,9 @@
 Conflicts:      lxc < 1.0
 ExcludeArch:    s390 ppc
 BuildRequires:  go-go-md2man
-BuildRequires:  golang(API) >= 1.13
+# We cannot use Go 1.14 because it breaks io.Copy (among other things) by
+# returning -EINTR from I/O syscalls much more often.
+BuildRequires:  go1.13
 # KUBIC-SPECIFIC: This was required when upgrading from the original kubic
 #                 packaging, when everything was renamed to -kubic. It also is
 #                 used to ensure that nothing complains too much when using
@@ -265,8 +268,6 @@
 %patch401 -p1
 # bsc#1122469
 %patch402 -p1
-# bsc#1172377
-%patch410 -p1
 %if "%flavour" == "kubic"
 # PATCH-SUSE: Mirror patch.
 %patch500 -p1

++++++ _service ++++++
--- /var/tmp/diff_new_pack.xK1o70/_old  2020-06-29 21:15:22.041227416 +0200
+++ /var/tmp/diff_new_pack.xK1o70/_new  2020-06-29 21:15:22.041227416 +0200
@@ -3,8 +3,8 @@
     <param name="url">https://github.com/docker/docker-ce.git</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="versionformat">19.03.11_ce_%h</param>
-    <param name="revision">v19.03.11</param>
+    <param name="versionformat">19.03.12_ce_%h</param>
+    <param name="revision">v19.03.12</param>
     <param name="filename">docker</param>
   </service>
   <service name="recompress" mode="disabled">

++++++ docker-19.03.11_ce_42e35e61f352.tar.xz -> 
docker-19.03.12_ce_48a66213fe17.tar.xz ++++++
/work/SRC/openSUSE:Factory/docker/docker-19.03.11_ce_42e35e61f352.tar.xz 
/work/SRC/openSUSE:Factory/.docker.new.3060/docker-19.03.12_ce_48a66213fe17.tar.xz
 differ: char 26, line 1


Reply via email to