Commit Graph

130 Commits

Author SHA1 Message Date
Ingvar Hagelund
5f148715b1 Added a patch to fix a failing test in the testsuite 2018-11-02 18:03:29 +01:00
Ingvar Hagelund
ec04755b00 New upstream release
Respin patches for 6.1.0
Disable pcre-jit for now, ref upstream bug #2817
2018-11-02 16:26:05 +01:00
Ingvar Hagelund
4e662060a9 Explicitly using utf8 under install on el6 and el7 for python quirks 2018-10-09 14:29:47 +02:00
Ingvar Hagelund
0e21e17167 Explicitly using python3 on all targets
Explicitly using utf8 under install on el6 for python quirks
2018-10-09 11:59:39 +02:00
Ingvar Hagelund
323126fe83 New upstream release
Removed graphciz from BuildRequires. It is not used
Removed patch for fortify_source on el6. It is merged upstream
Small workaround for test suite problem with old readline/curses on el6
Now fully using  bcond_with python3, for simpler future deprication of python2
Added -fno-exceptions to CFLAGS on el6, see upstream issue #2793
2018-10-09 10:52:04 +02:00
Fedora Release Engineering
92355df240 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 08:25:36 +00:00
Jason Tibbitts
c6663a0c83 Remove needless use of %defattr 2018-07-10 01:41:50 -05:00
Ingvar Hagelund
098e96266c Droppet patch for python3, as it is included upstream 2018-06-27 14:46:07 +02:00
Ingvar Hagelund
c075a19584 merge feature/varnish600 2018-06-27 14:04:55 +02:00
Ingvar Hagelund
bbbc4463ae * Wed Apr 25 2018 Ingvar Hagelund <ingvar@redpill-linpro.com> - 6.0.0-1
- New upstream release
- Added a patch that fixes _FORTIFY_SOURCE=2 on copr/el6
- Added a patch fixing compilation on epel6
- Fresh checkout of pkg-varnish-cache
- Updated find-requires sed fix to update variant and moved it to prep
- Removed -libs subpackage
- varnish_reload_vcl changed name to varnishreload, as in upstream
- varnish.params is gone. To override startup configuration,
  use /etc/systemd/system/varnish.service
- Dropped patch and sed fixes for find-provides, as it is fixed upstream
- Dropped patch for test vsv00002, as it is fixed upstream
- Dropped buildreq on groff, as tarball includes prebuilt manpages
- Dropped systemv to systemd helpers
- Updated project url
- Use prebuilt html files for docs subpackage
- Dropped unnecessary explicit require of initscripts, closes #1592398
2018-06-27 13:34:19 +02:00
Joe Orton
92e90eb897 add conditional build support for Python 3 2018-03-28 11:57:17 +01:00
Igor Gnatenko
6b79bd116e
Remove %clean section
None of currently supported distributions need that.
Last one was EL5 which is EOL for a while.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 07:42:24 +01:00
Igor Gnatenko
505b6c2074 Remove BuildRoot definition
None of currently supported distributions need that.
It was needed last for EL5 which is EOL now

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-14 00:47:20 +01:00
Fedora Release Engineering
9546d24254 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 20:20:15 +00:00
Ingvar Hagelund
d9537afd01 Disabled pcre-jit on x86_64 and arm in rawhide for now. It does not
work, and makes other varnish dependant packages crash
  (upstream bug #2521)
2017-12-22 08:41:15 +01:00
Ingvar Hagelund
4ebe5d4c95 Disabled running make check again. Too many timing issues. All tests run
successfully on all arches from time to time, but seldom in a single
  run while all redhat builders are loaded.
2017-11-16 13:23:06 +01:00
Ingvar Hagelund
30cd1cbb34 Added patch for vsv00002 on ppc64[le]
Added buildreq on nghttp2 for the test suite
2017-11-16 13:03:56 +01:00
Ingvar Hagelund
71b811e0be New upstream release. A security release
Includes fix for CVE-2017-8807, closes 1512798
2017-11-15 15:02:14 +01:00
Ingvar Hagelund
e797ce1194 Forgot to up release 2017-10-23 13:08:14 +02:00
Ingvar Hagelund
35bf0acdc6 Use ix86 macro for all ifarch matches of 32bit x86 hardware
Added Makefile hack for el6 also to libvarnishapi
2017-10-23 13:06:02 +02:00
Ingvar Hagelund
91859011bd New upstream release 2017-10-17 11:03:28 +02:00
Ingvar Hagelund
2862955b75 change upstream location of main source tarball 2017-09-04 10:28:00 +02:00
Ingvar Hagelund
1c2a8b47af Disabled running make check. Too many timing issues. All tests run
successfully on all arches from time to time, but not in a single
  run.
2017-08-04 11:09:38 +02:00
Ingvar Hagelund
79f8bb1a45 only aarch64 fails with jemalloc 2017-08-04 10:30:17 +02:00
Ingvar Hagelund
d94b96e89b Disabled jemalloc on aarch64 and s390x, as it fails reproducably 2017-08-04 01:00:00 +02:00
Ingvar Hagelund
eb8466f868 Disabled jemalloc on aarch64 and s390x, as it fails reproducably 2017-08-04 00:10:27 +02:00
Ingvar Hagelund
ed3ad56c14 New upstream release, including fix for VSV00001 2017-08-03 11:04:13 +02:00
Patrick Uiterwijk
093c2609dd Add the %patch line itself
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2017-08-02 22:57:47 +02:00
Patrick Uiterwijk
bf33699b7a Added patch for vsv00001 instead
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2017-08-02 22:45:39 +02:00
Patrick Uiterwijk
9d1e9e9af1 Revert "Rebase to 5.1.3 for VSV00001"
This reverts commit e9764a506a.
2017-08-02 22:43:07 +02:00
Patrick Uiterwijk
e9764a506a Rebase to 5.1.3 for VSV00001
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2017-08-02 22:31:11 +02:00
Fedora Release Engineering
59886e5914 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 21:11:24 +00:00
Ingvar Hagelund
780392f10e New upstream release
Updated pkg-varnish checkout to 5b97619, setting systemd memlock limit
  to actual 82MB, as it says in the comment
Disabled stripping and building of debug packages, upstream issue #2269
2017-04-21 08:44:27 +02:00
Ingvar Hagelund
435f47b061 New upstream release
Rebased patches for 5.1.1
Removed patches merged upstream
Pulled support for rhel5 and clones
Updated pkg-varnish checkout to 92373fe
2017-03-20 22:48:21 +01:00
Fedora Release Engineering
02e9bf3c11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 16:56:55 +00:00
Ingvar Hagelund
2eda606935 New upstream release: 5.0.0
- Rebased patches for 5.0.0
- Added patch from upstream fixing a h/2 bug visible on secondary arches
- New snapshot of pkg-varnish
- Some cosmetic changes to reduce the diff to the upstream specfile
- Renamed subpackage varnish-libs-devel to just varnish-devel
  (as in upstream)
- Removed varnishlog initrc and systemd start scripts, as in upstream
  (Nobody should run varnishlog as a daemon continously)
2016-09-21 14:11:02 +02:00
Ingvar Hagelund
91105a16f1 Changed ownership of varnishlog and varnishncsa logs, as previous
versions have had them run as root
- Removed old outcommented config that is no longer in use
2016-09-01 21:11:18 +02:00
Ingvar Hagelund
41424e0b1b Removed out-commented stuff about building from git
- Removed out-commented sub package -libs-static
- Use user varnish also for varnishlog and varnishncsa (#1371181)
- Changed owner of /var/log/varnish, so varnishlog/ncsa can start (#1371181)
- Reduced the number of parallell checks, to not overflow the builders
2016-08-29 23:54:31 +02:00
Ingvar Hagelund
d642af87f9 Reduced the number of parallell checks ran by make, to reduce
stress on the builders
2016-08-05 11:50:53 +02:00
Ingvar Hagelund
997e91829e Added python2.4 fix for el5 to the fedora tree 2016-08-05 09:09:40 +02:00
Ingvar Hagelund
f7b14f7d3f New upstream release
- New snapshot of pkg-varnish, commit 4e27994
- README is now named README.rst
- Rebased Werror patch for el6
- vmod vcc files readable for all users
- set explicit python version in vmodtool.py
- Remove superflous Makefile.in.orig generated by patch
2016-08-05 09:01:26 +02:00
Ingvar Hagelund
8e9c24cdf0 Added missing tarball for pkg-varnish 2016-03-31 20:31:32 +02:00
Ingvar Hagelund
2c82e35ae6 * Tue Mar 29 2016 Ingvar Hagelund <ingvar@redpill-linpro.com> 1.4.2-1
- New upstream realease
- New checkout of pkg-varnish-cache from github
- Removed systemd patches now merged upstream
- Updated fix_python_24 patch for el5
- General i386 floating point precision fix (was fix for gcc6) now for more
  fedoras/el variants
2016-03-31 20:22:16 +02:00
Ingvar Hagelund
3f66066a6f typo 2016-02-29 11:23:11 +01:00
Ingvar Hagelund
067c98fc31 Rebuilt agains jemalloc-4.1.0-1
- fix for gcc6 now for fedora >23
2016-02-29 10:32:04 +01:00
Ingvar Hagelund
a7f343b793 Added "-ffloat-store -fexcess-precision=standard" to CFLAGS on i386
to work around a bug in gcc6, see
  https://github.com/dhobsd/Varnish-Cache/commit/9f1035d
- Quieted unpacking of distro package source
2016-02-05 09:20:10 +01:00
Ingvar Hagelund
4856a9dc65 Added patch from upstream, daemonizing varnishd in systemd, as
it handles SIGHUP otherwice when running foregrounded under systemd
2016-02-03 15:28:37 +01:00
Ingvar Hagelund
741f0ce2c6 New upstream release
- Rebased sphinx build patch
- Removed patch for dns corner case, it has been fixed upstream
- Removed patch for pcre madness test. It has been removed
- Added new source pkg-varnish-cache from github, replacing varnish-cache-redhat
- Also stop varnishlog and varnishncsa on package removal
- Removed redhat/README.rst. It is no longer included upstream
2016-02-01 09:16:54 +01:00
Ingvar Hagelund
e580accdf7 Moved LICENSE to license catalog for fedora and el7 2015-10-22 10:10:54 +02:00
Ingvar Hagelund
4b170cbec4 New upstream release 4.1.0
- Changed buildreqs list to be one per line
- Skipped patches included upstream
- Rebased sphinx build patch
- Changed description to match upstream
- Added basic buildreqs gcc and make
- Included vcs_version.h and vrt.h to produce correct provides, even
  when building in a non-standard buildroot
- Patched local find_provides similarily
- Added a couple of patches that adjusts test values for the koji
  i686 and ppc64 build servers
- Added -fPIC and -pie for el6 rebuilds
- redhat subdir is now fetched from new upstream gitrepo
2015-10-09 15:41:29 +02:00