Hello community, here is the log from the commit of package rubygem-passenger for openSUSE:Factory checked in at 2018-11-12 09:44:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-passenger (Old) and /work/SRC/openSUSE:Factory/.rubygem-passenger.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-passenger" Mon Nov 12 09:44:46 2018 rev:2 rq:648210 version:5.3.7 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-passenger/rubygem-passenger.changes 2018-10-01 08:17:00.677983477 +0200 +++ /work/SRC/openSUSE:Factory/.rubygem-passenger.new/rubygem-passenger.changes 2018-11-12 09:45:20.196835758 +0100 @@ -1,0 +2,32 @@ +Sun Nov 11 09:47:38 UTC 2018 - [email protected] + +- updated to version 5.3.7 (boo#1115545) + + * Fixes package installation issues on Ubuntu 18.04. These issues + were caused by an update released by Ubuntu on the nginx-common + package. Closes GH-2122, GH-2140. + * Fixes compilation problems and warnings with GCC 8.2. Tested on + Alpine Linux edge 2018-11-05. Closes GH-2139. + * Fixes compatibility with libcurl 7.62.0. Contributed by + Po-Chuan Hsieh (@sunpoet). + * Changes minimum supported macOS version to 10.11 El Capitan. + * Removes packages for Ubuntu 17.10 Artful. + +------------------------------------------------------------------- +Mon Nov 5 16:32:17 UTC 2018 - [email protected] + +- updated to version 5.3.6 (boo#1114735) + + * Fixes smart spawning. A regression in 5.3.5 (due to a refactoring) made it so that Passenger only used the direct spawning method. This issue was mostly noticeable in the form of increased process spawning times between 5.3.4 and 5.3.5. + * Fixes Passenger Core and application processes staying on the Watchdog's OOM score (unkillable). Closes GH-2105. + * Fixes "mach_vm_map failed" warnings on macOS >= High Sierra. These warnings were harmless, but annoying. Closes GH-2101. + * Fixes `passenger-config compile-agent` compilation with optimizations. The optimization flags were not properly passed to the compiler. + * Fixes a crash that could occur when HTTP clients send a chunked transfer-encoding body containing a chunk larger than 429496729 bytes. + * Improves detection of the system Apache's include headers on macOS High Sierra and later. + * Fixes RVM gemset detection on RVM 1.29. + * No longer supplies precompiled Ruby extensions for Ruby 1.9.3 and 2.0.0. When running Ruby 1.9.3 and 2.0.0, Passenger will attempt to compile from source instead. + +- changed suse.patch to apply again +- changed fix_shebangs.patch to apply again + +------------------------------------------------------------------- Old: ---- passenger-5.3.5.gem New: ---- passenger-5.3.7.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-passenger.spec ++++++ --- /var/tmp/diff_new_pack.UzhwiB/_old 2018-11-12 09:45:21.324834042 +0100 +++ /var/tmp/diff_new_pack.UzhwiB/_new 2018-11-12 09:45:21.328834036 +0100 @@ -24,7 +24,7 @@ # Name: rubygem-passenger -Version: 5.3.5 +Version: 5.3.7 Release: 0 %define mod_name passenger %define mod_full_name %{mod_name}-%{version} @@ -63,9 +63,9 @@ Recommends: rubygem(%{rb_default_ruby_abi}:passenger) = %{version} # /MANUAL BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: ruby-macros >= 5 BuildRequires: %{rubydevel} BuildRequires: %{rubygem gem2rpm} +BuildRequires: ruby-macros >= 5 BuildRequires: update-alternatives Url: https://www.phusionpassenger.com/ Source: https://rubygems.org/gems/%{mod_full_name}.gem @@ -82,7 +82,7 @@ Patch1: fix_shebangs.patch # /MANUAL Summary: A fast and robust web server and application server for Ruby, Python -License: MIT and GPL-2.0 +License: MIT AND GPL-2.0-only Group: Development/Languages/Ruby PreReq: update-alternatives @@ -178,7 +178,6 @@ %endif # /MANUAL - %files %defattr(-,root,root,-) %if %{with systemd} @@ -201,7 +200,7 @@ Group: Development/Languages/Ruby Supplements: packageand(apache2:rubygem-passenger) -# Requires: rubygem-passenger = 5.3.5 +# Requires: rubygem-passenger = 5.3.7 %description apache2 A modern web server and application server for Ruby, Python and Node.js, @@ -214,7 +213,6 @@ %config %{apache_sysconfdir}/conf.d/mod_passenger_root.include %{apache_libexecdir}/mod_passenger.so - %package nginx Requires: nginx Requires: rubygem-passenger = %{version} @@ -222,7 +220,7 @@ Group: Development/Languages/Ruby Supplements: packageand(nginx:rubygem-passenger) -# Requires: rubygem-passenger = 5.3.5 +# Requires: rubygem-passenger = 5.3.7 %description nginx A modern web server and application server for Ruby, Python and Node.js, @@ -236,7 +234,6 @@ %config(noreplace) /etc/nginx/conf.d/passenger.conf %config /etc/nginx/conf.d/passenger_root.include - %gem_packages %changelog ++++++ fix_shebangs.patch ++++++ --- /var/tmp/diff_new_pack.UzhwiB/_old 2018-11-12 09:45:21.344834012 +0100 +++ /var/tmp/diff_new_pack.UzhwiB/_new 2018-11-12 09:45:21.344834012 +0100 @@ -10,18 +10,6 @@ bin/passenger-install-nginx-module | 2 +- bin/passenger-memory-stats | 2 +- bin/passenger-status | 2 +- - dev/ci/run-tests-natively | 2 +- - dev/ci/run-tests-with-docker | 2 +- - dev/ci/scripts/debug-console-wrapper.sh | 2 +- - dev/ci/scripts/docker-entrypoint-stage2.sh | 2 +- - dev/ci/scripts/docker-entrypoint.sh | 2 +- - dev/ci/scripts/inituidgid | 2 +- - dev/ci/scripts/run-tests-natively-stage2.sh | 2 +- - dev/ci/scripts/setup-host-natively.sh | 2 +- - dev/ci/setup-host | 2 +- - dev/ci/tests/debian/run | 2 +- - dev/ci/tests/rpm/run | 2 +- - dev/vagrant/provision.sh | 2 +- src/cxx_supportlib/vendor-copy/libuv/gyp_uv.py | 2 +- src/helper-scripts/backtrace-sanitizer.rb | 2 +- src/helper-scripts/crash-watch.rb | 2 +- @@ -90,126 +78,6 @@ # Phusion Passenger - https://www.phusionpassenger.com/ # Copyright (c) 2010-2017 Phusion Holding B.V. # -diff --git a/dev/ci/run-tests-natively b/dev/ci/run-tests-natively -index b69f595d2..85312b031 100755 ---- passenger-5.2.2.orig/dev/ci/run-tests-natively -+++ passenger-5.2.2/dev/ci/run-tests-natively -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - set -eo pipefail - - SELFDIR=$(dirname "$0") -diff --git a/dev/ci/run-tests-with-docker b/dev/ci/run-tests-with-docker -index 3dceffc0d..4ab58bd81 100755 ---- passenger-5.2.2.orig/dev/ci/run-tests-with-docker -+++ passenger-5.2.2/dev/ci/run-tests-with-docker -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - set -eo pipefail - - SELFDIR=$(dirname "$0") -diff --git a/dev/ci/scripts/debug-console-wrapper.sh b/dev/ci/scripts/debug-console-wrapper.sh -index 573b4ff4f..e1ad72b79 100755 ---- passenger-5.2.2.orig/dev/ci/scripts/debug-console-wrapper.sh -+++ passenger-5.2.2/dev/ci/scripts/debug-console-wrapper.sh -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - set -eo pipefail - - SELFDIR=$(dirname "$0") -diff --git a/dev/ci/scripts/docker-entrypoint-stage2.sh b/dev/ci/scripts/docker-entrypoint-stage2.sh -index e2987036b..01622baac 100755 ---- passenger-5.2.2.orig/dev/ci/scripts/docker-entrypoint-stage2.sh -+++ passenger-5.2.2/dev/ci/scripts/docker-entrypoint-stage2.sh -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - set -eo pipefail - - SELFDIR=/passenger/dev/ci/scripts -diff --git a/dev/ci/scripts/docker-entrypoint.sh b/dev/ci/scripts/docker-entrypoint.sh -index efb3ad2d5..bb7e5e032 100755 ---- passenger-5.2.2.orig/dev/ci/scripts/docker-entrypoint.sh -+++ passenger-5.2.2/dev/ci/scripts/docker-entrypoint.sh -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - set -eo pipefail - - SELFDIR=/passenger/dev/ci/scripts -diff --git a/dev/ci/scripts/inituidgid b/dev/ci/scripts/inituidgid -index 6c31fbd5e..cf637262f 100755 ---- passenger-5.2.2.orig/dev/ci/scripts/inituidgid -+++ passenger-5.2.2/dev/ci/scripts/inituidgid -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - set -e - - chown -R "$APP_UID:$APP_GID" /home/app -diff --git a/dev/ci/scripts/run-tests-natively-stage2.sh b/dev/ci/scripts/run-tests-natively-stage2.sh -index 7d0e99eb8..7d36c1c59 100755 ---- passenger-5.2.2.orig/dev/ci/scripts/run-tests-natively-stage2.sh -+++ passenger-5.2.2/dev/ci/scripts/run-tests-natively-stage2.sh -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - set -eo pipefail - - SELFDIR=$(dirname "$0") -diff --git a/dev/ci/scripts/setup-host-natively.sh b/dev/ci/scripts/setup-host-natively.sh -index 49e0312c0..8d9485602 100755 ---- passenger-5.2.2.orig/dev/ci/scripts/setup-host-natively.sh -+++ passenger-5.2.2/dev/ci/scripts/setup-host-natively.sh -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - set -eo pipefail - - SELFDIR=$(dirname "$0") -diff --git a/dev/ci/setup-host b/dev/ci/setup-host -index 7619e2326..1558d6c0f 100755 ---- passenger-5.2.2.orig/dev/ci/setup-host -+++ passenger-5.2.2/dev/ci/setup-host -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - set -eo pipefail - - SELFDIR=$(dirname "$0") -diff --git a/dev/ci/tests/debian/run b/dev/ci/tests/debian/run -index cbd7cbd5a..4fce7bfca 100755 ---- passenger-5.2.2.orig/dev/ci/tests/debian/run -+++ passenger-5.2.2/dev/ci/tests/debian/run -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # This script is from the "Passenger Debian packaging test" Jenkins job. It builds - # packages for a specific distribution and architecture and runs tests on the resulting packages. - # -diff --git a/dev/ci/tests/rpm/run b/dev/ci/tests/rpm/run -index 07bd73338..f943d55fc 100755 ---- passenger-5.2.2.orig/dev/ci/tests/rpm/run -+++ passenger-5.2.2/dev/ci/tests/rpm/run -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - # This script is from the "Passenger RPM packaging test" Jenkins job. It builds - # packages for a specific distribution and architecture and runs tests on the resulting packages. - # -diff --git a/dev/vagrant/provision.sh b/dev/vagrant/provision.sh -index 50b5f027e..965dc3b3f 100755 ---- passenger-5.2.2.orig/dev/vagrant/provision.sh -+++ passenger-5.2.2/dev/vagrant/provision.sh -@@ -1,4 +1,4 @@ --#!/usr/bin/env bash -+#!/bin/bash - set -ex - set -o pipefail - diff --git a/src/cxx_supportlib/vendor-copy/libuv/gyp_uv.py b/src/cxx_supportlib/vendor-copy/libuv/gyp_uv.py index 39933f624..e237123d0 100755 --- passenger-5.2.2.orig/src/cxx_supportlib/vendor-copy/libuv/gyp_uv.py ++++++ passenger-5.3.5.gem -> passenger-5.3.7.gem ++++++ /work/SRC/openSUSE:Factory/rubygem-passenger/passenger-5.3.5.gem /work/SRC/openSUSE:Factory/.rubygem-passenger.new/passenger-5.3.7.gem differ: char 132, line 1 ++++++ suse.patch ++++++ --- /var/tmp/diff_new_pack.UzhwiB/_old 2018-11-12 09:45:21.468833823 +0100 +++ /var/tmp/diff_new_pack.UzhwiB/_new 2018-11-12 09:45:21.472833817 +0100 @@ -4,15 +4,6 @@ suse patch -Index: passenger-5.0.26/dev/vagrant/nginx_start -=================================================================== ---- passenger-5.0.26.orig/dev/vagrant/nginx_start -+++ passenger-5.0.26/dev/vagrant/nginx_start -@@ -1,4 +1,3 @@ --#!/usr/bin/ruby - # This file is overwritten by 'vagrant provision'. For the source, - # see dev/vagrant/nginx_start in the Phusion Passenger source - # tree. Index: passenger-5.2.2/src/cxx_supportlib/ResourceLocator.h =================================================================== --- passenger-5.2.2.orig/src/cxx_supportlib/ResourceLocator.h
