Requesting bump to new stable release 1.6.0. Reproducible: Always Steps to Reproduce: None
Since we now have three versions to track, Mainline (1.7.x), Stable (1.6.x), and Legacy (1.4.x), should we consider slotting at all or just get the new Mainline and Stable in the tree? FWIW, the changes in 1.5.x -> 1.6.x should simply require a version bump to the ebuild. I am not sure about the new Mainline, however I suspect the same.
Hey, 1: Bumping nginx is generally trivial. I've tested both 1.6.0 and 1.7.0 as well as compile tested all modules (three got updates). 2. Me and Tiziano (dev-zero for the uninformed) have been discussing slotting and blocking between them. I'm in favour of doing so. 3. In 1.4 and 1.5 fashion, lets get 1.6 in for unstable and 1.7 masked - then head for 1.6 stabilisation.
(In reply to Johan Bergström from comment #2) > Hey, > > 1: Bumping nginx is generally trivial. I've tested both 1.6.0 and 1.7.0 as > well as compile tested all modules (three got updates). > > 2. Me and Tiziano (dev-zero for the uninformed) have been discussing > slotting and blocking between them. I'm in favour of doing so. > > 3. In 1.4 and 1.5 fashion, lets get 1.6 in for unstable and 1.7 masked - > then head for 1.6 stabilisation. Sounds good to me, any idea when you think y'all will get to this?
Nginx 1.7.1 27 May 2014 Please notice: *) Feature: the "error_log" and "access_log" directives now support logging to syslog.
Changes with nginx 1.7.2 17 Jun 2014 *) Feature: the "hash" directive inside the "upstream" block. *) Feature: defragmentation of free shared memory blocks. Thanks to Wandenberg Peixoto and Yichun Zhang. *) Bugfix: a segmentation fault might occur in a worker process if the default value of the "access_log" directive was used; the bug had appeared in 1.7.0. Thanks to Piotr Sikora. *) Bugfix: trailing slash was mistakenly removed from the last parameter of the "try_files" directive. *) Bugfix: nginx could not be built on OS X in some cases. *) Bugfix: in the ngx_http_spdy_module.
Hey, we have now created a nginx overlay that aims to solve a few issues: - improved visibility and testing of new versions, which hopefully leads to quicker gentoo-x86 version bumps - maintain multiple older versions for those who wants to use older versions than the upstream recommended mainline branch. With this, we will also remove older versions in gentoo-x86 so we can avoid slot:ing. My ambition is to - in time - have this overlay accessible through layman as well. Read more here: https://github.com/gentoo/nginx-overlay/ 1.7.2 version bump here: https://github.com/gentoo/nginx-overlay/pull/1 ..and for the lazy: $ git clone https://github.com/gentoo/nginx-overlay.git && cd nginx-overlay $ git fetch origin nginx-1.7.2 && git checkout nginx-1.7.2 $ ACCEPT_KEYWORDS="**" PORTDIR_OVERLAY="`pwd`${PORTDIR_OVERLAY}" emerge nginx
Committed. Thanks, Johan!