Hello community,

here is the log from the commit of package varnish for openSUSE:Factory checked 
in at 2019-03-27 16:22:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/varnish (Old)
 and      /work/SRC/openSUSE:Factory/.varnish.new.25356 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "varnish"

Wed Mar 27 16:22:54 2019 rev:25 rq:689081 version:6.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/varnish/varnish.changes  2018-05-11 
14:27:37.857496199 +0200
+++ /work/SRC/openSUSE:Factory/.varnish.new.25356/varnish.changes       
2019-03-27 16:23:08.887507950 +0100
@@ -1,0 +2,11 @@
+Wed Mar 27 10:01:08 UTC 2019 - Samu Voutilainen <[email protected]>
+
+- Updated to 6.2.0
+  * Added a thread pool watchdog which will restart the worker
+    process if scheduling tasks onto worker threads appears
+    stuck. The new parameter "thread_pool_watchdog" configures
+    it.
+- Disabled error for clobbering, which caused bogus
+  error in varnishtest
+
+-------------------------------------------------------------------

Old:
----
  varnish-6.0.0.tgz

New:
----
  varnish-6.2.0.tgz

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

Other differences:
------------------
++++++ varnish.spec ++++++
--- /var/tmp/diff_new_pack.rU9ISn/_old  2019-03-27 16:23:09.659507789 +0100
+++ /var/tmp/diff_new_pack.rU9ISn/_new  2019-03-27 16:23:09.663507788 +0100
@@ -21,12 +21,12 @@
 %define _fillupdir /var/adm/fillup-templates
 %endif
 
-%define library_name libvarnishapi1
+%define library_name libvarnishapi2
 %define pkg_home     %_localstatedir/lib/%name
 %define pkg_logdir   %_localstatedir/log/%name
 %define pkg_cachedir %_localstatedir/cache/%name
 Name:           varnish
-Version:        6.0.0
+Version:        6.2.0
 Release:        0
 Summary:        Accelerator for HTTP services
 License:        BSD-2-Clause
@@ -39,9 +39,9 @@
 Source5:        varnish.logrotate
 Source7:        varnish.service
 Source8:        varnishlog.service
-# PATCH-FIX-UPSTREAM varnish-5.1.2-add-fallthrough-comments.patch -- Fix build 
with GCC 7
-Patch:          varnish-5.1.2-add-fallthrough-comments.patch
+Patch1:         varnish-5.1.2-add-fallthrough-comments.patch
 BuildRequires:  python3-docutils
+BuildRequires:  python3-Sphinx
 BuildRequires:  libxslt
 BuildRequires:  ncurses-devel
 BuildRequires:  pcre-devel
@@ -95,11 +95,10 @@
 This package holds the development files for varnish.
 
 %prep
-%setup -q
-%patch -p1
+%autosetup -p1
 
 %build
-export CFLAGS="%optflags -fstack-protector"
+export CFLAGS="%optflags -fstack-protector -Wno-error=clobbered"
 %ifarch %ix86
 export CFLAGS="$CFLAGS -ffloat-store -fexcess-precision=standard"
 %endif
@@ -186,7 +185,7 @@
 
 %files -n %library_name
 %defattr(-,root,root,-)
-%_libdir/libvarnishapi.so.1*
+%_libdir/libvarnishapi.so.2*
 
 %files devel
 %defattr(-,root,root,-)

++++++ varnish-5.1.2-add-fallthrough-comments.patch ++++++
--- /var/tmp/diff_new_pack.rU9ISn/_old  2019-03-27 16:23:09.675507786 +0100
+++ /var/tmp/diff_new_pack.rU9ISn/_new  2019-03-27 16:23:09.675507786 +0100
@@ -1,3 +1,6 @@
+From: [email protected]
+Date: Fri Jun 23 19:42:07 UTC 2017
+
 GCC 7 introduces new warnings, including implicit fallthrough in switch blocks;
 see https://gcc.gnu.org/gcc-7/changes.html#c-family. This warnings are turned
 into errors in our case (-Werror).
@@ -9,18 +12,16 @@
 upgraded in a future release (see commit 5fae561 on master branch at
 https://github.com/varnishcache/varnish-cache/commit/5fae561).
 
---
 ---
  bin/varnishadm/varnishadm.c |    1 +
- lib/libvgz/infback.c        |    1 +
  lib/libvgz/inflate.c        |   18 ++++++++++++++++++
- 3 files changed, 20 insertions(+)
+ 2 files changed, 19 insertions(+)
 
-Index: varnish-6.0.0/bin/varnishadm/varnishadm.c
+Index: varnish-6.2.0/bin/varnishadm/varnishadm.c
 ===================================================================
---- varnish-6.0.0.orig/bin/varnishadm/varnishadm.c
-+++ varnish-6.0.0/bin/varnishadm/varnishadm.c
-@@ -452,6 +452,7 @@ main(int argc, char * const *argv)
+--- varnish-6.2.0.orig/bin/varnishadm/varnishadm.c
++++ varnish-6.2.0/bin/varnishadm/varnishadm.c
+@@ -439,6 +439,7 @@ main(int argc, char * const *argv)
                case 'h':
                        /* Usage help */
                        usage(0);
@@ -28,22 +29,10 @@
                case 'n':
                        n_arg = optarg;
                        break;
-Index: varnish-6.0.0/lib/libvgz/infback.c
-===================================================================
---- varnish-6.0.0.orig/lib/libvgz/infback.c
-+++ varnish-6.0.0/lib/libvgz/infback.c
-@@ -477,6 +477,7 @@ void FAR *out_desc;
-             }
-             Tracev((stderr, "inflate:       codes ok\n"));
-             state->mode = LEN;
-+            /* FALLTHROUGH */
- 
-         case LEN:
-             /* use inflate_fast() if we have enough input and output */
-Index: varnish-6.0.0/lib/libvgz/inflate.c
+Index: varnish-6.2.0/lib/libvgz/inflate.c
 ===================================================================
---- varnish-6.0.0.orig/lib/libvgz/inflate.c
-+++ varnish-6.0.0/lib/libvgz/inflate.c
+--- varnish-6.2.0.orig/lib/libvgz/inflate.c
++++ varnish-6.2.0/lib/libvgz/inflate.c
 @@ -747,6 +747,7 @@ int flush;
                  CRC2(state->check, hold);
              INITBITS();

++++++ varnish-6.0.0.tgz -> varnish-6.2.0.tgz ++++++
++++ 107410 lines of diff (skipped)


Reply via email to