New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 734494 link

Starred by 1 user

Issue metadata

Status: Archived
Owner:
Last visit > 30 days ago
Closed: Jun 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug

Blocking:
issue 649672



Sign in to add a comment

Fix www-servers/nginx for openssl 1.1

Project Member Reported by djkurtz@chromium.org, Jun 19 2017

Issue description

nginx-1.9.10-r3 fails to build with dev-libs/openssl-1.1.0f.

 
Project Member

Comment 1 by bugdroid1@chromium.org, Jun 24 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/c794102b0dfac0a0bf234ff7f08bd1acccc78fc7

commit c794102b0dfac0a0bf234ff7f08bd1acccc78fc7
Author: Daniel Kurtz <djkurtz@chromium.org>
Date: Sat Jun 24 05:56:38 2017

dev-python/pyopenssl: Update to latest from gentoo

pyopenssl 16.2.0 adds support for OpenSSL 1.1:
 https://github.com/pyca/pyopenssl/blob/16.2.0/CHANGELOG.rst

Update to latest stable ebuild from gentoo with the following small
changes:
 * EAPI=5
 * KEYWORDS=*
 * Remove 3_6 from PYTHON_COMPAT

Signed-off-by: Daniel Kurtz <djkurtz@chromium.org>

BUG= chromium:734494 
TEST=w/ openssl-1.0.2k: sudo emerge pyopenssl
TEST=w/ openssl-1.1.0f: sudo emerge pyopenssl
  => Builds ok in both cases.
TEST=(in chroot): python
  import OpenSSL
  OpenSSL.version.__version__
   => '16.2.0'

Change-Id: Ic13bba6b61e87dad11a3972b87a636dbb00d1c91
Reviewed-on: https://chromium-review.googlesource.com/544493
Commit-Ready: Daniel Kurtz <djkurtz@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[modify] https://crrev.com/c794102b0dfac0a0bf234ff7f08bd1acccc78fc7/dev-python/pyopenssl/Manifest
[delete] https://crrev.com/1ff77ea24bf7990fa5b7ce48d7786467dd020a4c/dev-python/pyopenssl/pyopenssl-0.15.1-r1.ebuild
[add] https://crrev.com/c794102b0dfac0a0bf234ff7f08bd1acccc78fc7/dev-python/pyopenssl/pyopenssl-16.2.0.ebuild

Project Member

Comment 2 by bugdroid1@chromium.org, Jun 29 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromiumos/overlays/portage-stable/+/1e0caba1f0fa58d4862f59107d094c807b00cdc1

commit 1e0caba1f0fa58d4862f59107d094c807b00cdc1
Author: Daniel Kurtz <djkurtz@chromium.org>
Date: Thu Jun 29 10:11:35 2017

www-servers/nginx: Update to latest from gentoo

Per the release notes [0], nginx-1.10.2 has been fixed for OpenSSL 1.1.
[0] https://nginx.org/en/CHANGES-1.10

Update to latest ebuild from gentoo with the following small changes:

 * EAPI=5
 * KEYWORDS=*
 * eapply changed to epatch

Signed-off-by: Daniel Kurtz <djkurtz@chromium.org>

BUG= chromium:734494 
TEST=w/ openssl-1.0.2k: sudo emerge nginx
TEST=w/ openssl-1.1.0f: sudo emerge nginx
 => Builds ok in both cases.

Change-Id: I097de8a9ddcb239bec776c0aba7ac499507b528f
Reviewed-on: https://chromium-review.googlesource.com/540957
Commit-Ready: Daniel Kurtz <djkurtz@chromium.org>
Tested-by: Daniel Kurtz <djkurtz@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>

[add] https://crrev.com/1e0caba1f0fa58d4862f59107d094c807b00cdc1/www-servers/nginx/files/http_memc-0.17-issue_26.patch
[modify] https://crrev.com/1e0caba1f0fa58d4862f59107d094c807b00cdc1/www-servers/nginx/Manifest
[add] https://crrev.com/1e0caba1f0fa58d4862f59107d094c807b00cdc1/www-servers/nginx/metadata.xml
[add] https://crrev.com/1e0caba1f0fa58d4862f59107d094c807b00cdc1/www-servers/nginx/files/http_lua_nginx-1.11.11+-r1.patch
[add] https://crrev.com/1e0caba1f0fa58d4862f59107d094c807b00cdc1/www-servers/nginx/files/http_uploadprogress-issue_50-r1.patch
[add] https://crrev.com/1e0caba1f0fa58d4862f59107d094c807b00cdc1/www-servers/nginx/files/nginx-httpoxy-mitigation-r1.patch
[add] https://crrev.com/1e0caba1f0fa58d4862f59107d094c807b00cdc1/www-servers/nginx/files/nginx.confd
[rename] https://crrev.com/1e0caba1f0fa58d4862f59107d094c807b00cdc1/www-servers/nginx/nginx-1.10.3.ebuild
[add] https://crrev.com/1e0caba1f0fa58d4862f59107d094c807b00cdc1/www-servers/nginx/files/nginx.initd-r4
[add] https://crrev.com/1e0caba1f0fa58d4862f59107d094c807b00cdc1/www-servers/nginx/files/http_security-pr_1158.patch
[modify] https://crrev.com/1e0caba1f0fa58d4862f59107d094c807b00cdc1/www-servers/nginx/files/nginx.logrotate-r1

Status: Fixed (was: Started)

Comment 4 by dchan@chromium.org, Jan 22 2018

Status: Archived (was: Fixed)

Sign in to add a comment