files/000755 000000 000000 00000000000 13563364455 012275 5ustar00rootwheel000000 000000 files/extra-patch-passenger-system-calls000644 000000 000000 00000003361 13563364455 021046 0ustar00rootwheel000000 000000 --- ../passenger-6.0.4/src/cxx_supportlib/oxt/system_calls.cpp.original 2019-11-15 01:35:57.674449000 +0200 +++ ../passenger-6.0.4/src/cxx_supportlib/oxt/system_calls.cpp 2019-11-15 01:36:06.053234000 +0200 @@ -132,15 +132,15 @@ _my_errno = errno; \ } while ((error_expression) \ && _my_errno == EINTR \ - && (!this_thread::syscalls_interruptable() \ - || !(_intr_requested = this_thread::interruption_requested())) \ + && (!boost::this_thread::syscalls_interruptable() \ + || !(_intr_requested = boost::this_thread::interruption_requested())) \ ); \ if (OXT_LIKELY(ctx != NULL)) { \ ctx->syscall_interruption_lock.lock(); \ } \ if ((error_expression) \ && _my_errno == EINTR \ - && this_thread::syscalls_interruptable() \ + && boost::this_thread::syscalls_interruptable() \ && _intr_requested) { \ throw thread_interrupted(); \ } \ @@ -284,8 +284,8 @@ } if (ret == -1 && errno == EINTR - && this_thread::syscalls_interruptable() - && this_thread::interruption_requested()) { + && boost::this_thread::syscalls_interruptable() + && boost::this_thread::interruption_requested()) { throw thread_interrupted(); } else { return ret; @@ -662,8 +662,8 @@ } } while (ret == -1 && e == EINTR - && (!this_thread::syscalls_interruptable() - || !(intr_requested = this_thread::interruption_requested())) + && (!boost::this_thread::syscalls_interruptable() + || !(intr_requested = boost::this_thread::interruption_requested())) ); if (OXT_UNLIKELY(ctx != NULL)) { @@ -672,7 +672,7 @@ if (ret == -1 && e == EINTR - && this_thread::syscalls_interruptable() + && boost::this_thread::syscalls_interruptable() && intr_requested) { throw thread_interrupted(); } Makefile.extmod.patch000644 000000 000000 00000001137 13563364400 015220 0ustar00rootwheel000000 000000 --- Makefile.extmod.orig 2019-11-15 01:43:30.903775000 +0200 +++ Makefile.extmod 2019-11-15 01:44:37.926969000 +0200 @@ -246,7 +246,8 @@ PASSENGER_VARS= WRKSRC_passenger=${WRKDIR}/passenger-${PASSENGER_NGINX_VER} \ DSO_EXTDIRS+=passenger-${PASSENGER_NGINX_VER}/src/nginx_module PASSENGER_EXTRA_PATCHES=${PATCHDIR}/extra-patch-passenger-build-nginx.rb \ - ${PATCHDIR}/extra-patch-passenger-disable-telemetry + ${PATCHDIR}/extra-patch-passenger-disable-telemetry \ + ${PATCHDIR}/extra-patch-passenger-system-calls POSTGRES_USES= pgsql POSTGRES_GH_TUPLE= FRiCKLE:ngx_postgres:1.0rc7:postgres