Hello community, here is the log from the commit of package varnish for openSUSE:Factory checked in at 2016-02-17 10:26:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/varnish (Old) and /work/SRC/openSUSE:Factory/.varnish.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "varnish" Changes: -------- --- /work/SRC/openSUSE:Factory/varnish/varnish.changes 2015-03-30 19:33:19.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.varnish.new/varnish.changes 2016-02-17 12:26:01.000000000 +0100 @@ -1,0 +2,20 @@ +Tue Feb 16 12:52:51 UTC 2016 - eshmar...@suse.com + +- disable silent rules in spec file. +- enable testsuite for varnish. + +------------------------------------------------------------------- +Tue Feb 16 12:16:47 UTC 2016 - eshmar...@suse.com + +- Update to new upstream release 4.1.1 +* Improved security features (jails). +* Support for PROXY protocol. +* Warm and cold VCL states. +* Backends defined through VMODs. +* A lot of bugs were fixed. +- Delete 0001-Fail-fetch-on-malformed-Content-Length-header.patch, + this issue was fixed in upstream. +- Add 'su varnish varnish' line to varnish.logrotate file. +- Cleanup with spec-cleaner. + +------------------------------------------------------------------- Old: ---- 0001-Fail-fetch-on-malformed-Content-Length-header.patch varnish-4.0.3.tar.gz New: ---- varnish-4.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ varnish.spec ++++++ --- /var/tmp/diff_new_pack.vC7Tvl/_old 2016-02-17 12:26:02.000000000 +0100 +++ /var/tmp/diff_new_pack.vC7Tvl/_new 2016-02-17 12:26:02.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package varnish # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,15 +16,17 @@ # -Name: varnish %define library_name libvarnishapi1 -Version: 4.0.3 +%define pkg_home %_localstatedir/lib/%name +%define pkg_logdir %_localstatedir/log/%name +%define pkg_cachedir %_localstatedir/cache/%name +Name: varnish +Version: 4.1.1 Release: 0 -Summary: Varnish is a high-performance HTTP accelerator +Summary: High-performance HTTP accelerator License: BSD-2-Clause Group: Productivity/Networking/Web/Proxy -Url: http://varnish-cache.org/ - +URL: http://varnish-cache.org/ #Git-Clone: git://git.varnish-cache.org/varnish-cache #Git-Web: https://varnish-cache.org/trac/browser Source: https://repo.varnish-cache.org/source/%name-%version.tar.gz @@ -32,25 +34,20 @@ Source5: varnish.logrotate Source7: varnish.service Source8: varnishlog.service -Patch1: 0001-Fail-fetch-on-malformed-Content-Length-header.patch - -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: libxslt BuildRequires: ncurses-devel BuildRequires: pcre-devel BuildRequires: pkgconfig -BuildRequires: readline-devel BuildRequires: python-docutils +BuildRequires: readline-devel +BuildRequires: systemd-rpm-macros BuildRequires: xz +Requires: c_compiler +BuildRoot: %_tmppath/%name-%version-build Prereq(post): %_sbindir/useradd %_sbindir/groupadd %if 0%{?suse_version} >= 1010 Recommends: logrotate %endif -BuildRequires: systemd-rpm-macros -%define pkg_home %_localstatedir/lib/%name -%define pkg_logdir %_localstatedir/log/%name -%define pkg_cachedir %_localstatedir/cache/%name -Requires: c_compiler %description Varnish is an HTTP accelerator. An HTTP accelerator (often called Reverse @@ -79,9 +76,9 @@ This package holds the shared libraries for varnish. %package devel -Requires: %name = %version Summary: Development files for Varnish Group: Development/Libraries/C and C++ +Requires: %name = %version %description devel Varnish is an HTTP accelerator. An HTTP accelerator (often called Reverse @@ -97,12 +94,12 @@ %prep %setup -q -%patch -P 1 -p1 %build export CFLAGS="%optflags -fstack-protector" %configure --disable-static --docdir="%_docdir/%name" \ - --localstatedir=%_localstatedir/cache/ \ + --localstatedir="%_localstatedir/cache/" \ + --disable-silent-rules \ --enable-developer-warnings make %{?_smp_mflags} @@ -117,7 +114,7 @@ install -Dpm 0644 "%{S:5}" "$b/%_sysconfdir/logrotate.d/varnish"; # ##init scripts -install -Dpm 0644 "%{S:3}" "$b/var/adm/fillup-templates/sysconfig.%name"; +install -Dpm 0644 "%{S:3}" "$b%_localstatedir/adm/fillup-templates/sysconfig.%name"; install -Dpm 0644 "%{S:7}" "$b/%_unitdir/varnish.service"; install -Dpm 0644 "%{S:8}" "$b/%_unitdir/varnishlog.service"; mkdir -p "$b/%_sbindir"; @@ -128,11 +125,14 @@ mkdir -p "$b/%_sysconfdir/%name" cp "$b/%_docdir/%name/example.vcl" "$b/%_sysconfdir/%name/vcl.conf" -find "$b" -type f -name "*.la" -delete +find "$b" -type f -name "*.la" -delete -print mkdir -p "$b/%pkg_logdir" mkdir -p "$b/%_docdir/%name" cp -a ChangeLog LICENSE README "$b/%_docdir/%name/" +%check +make %{?_smp_mflags} check + %pre %_bindir/getent group varnish >/dev/null || \ %_sbindir/groupadd -r varnish || : ++++++ varnish-4.0.3.tar.gz -> varnish-4.1.1.tar.gz ++++++ ++++ 183898 lines of diff (skipped) ++++++ varnish.logrotate ++++++ --- /var/tmp/diff_new_pack.vC7Tvl/_old 2016-02-17 12:26:02.000000000 +0100 +++ /var/tmp/diff_new_pack.vC7Tvl/_new 2016-02-17 12:26:02.000000000 +0100 @@ -1,4 +1,5 @@ /var/log/varnish/*.log { + su varnish varnish missingok notifempty sharedscripts