Project

General

Profile

Actions

Bug #14657

closed

Fix build error with LibreSSL 2.7

Added by spil (Bernard Spil) over 6 years ago. Updated over 5 years ago.

Status:
Closed
Target version:
-
ruby -v:
ruby 2.4.3p205 (2017-12-14 revision 61247) [amd64-freebsd11]
[ruby-core:86422]

Description

LibreSSL 2.7 implements OpenSSL 1.1 API leading to conflicts on method names

Patch is actually for 2.5, same problem exists for 2.4.


Files

patch-ext_openssl_openssl__missing.h (1.02 KB) patch-ext_openssl_openssl__missing.h unified-diff spil (Bernard Spil), 04/01/2018 08:51 PM

Updated by hsbt (Hiroshi SHIBATA) over 6 years ago

  • Status changed from Open to Assigned
  • Assignee set to rhenium (Kazuki Yamaguchi)

This issue was already handled at upstream: https://github.com/ruby/openssl/pull/193

Updated by spil (Bernard Spil) over 6 years ago

Sorry for the noise... The Github repo is not very prominent on your website.
Updating our patch with upstream.

Actions #3

Updated by naruse (Yui NARUSE) over 6 years ago

  • Backport changed from 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN to 2.3: REQUIRED, 2.4: REQUIRED, 2.5: REQUIRED
Actions #4

Updated by jeremyevans0 (Jeremy Evans) over 5 years ago

  • Status changed from Assigned to Closed

Updated by usa (Usaku NAKAMURA) over 5 years ago

  • Backport changed from 2.3: REQUIRED, 2.4: REQUIRED, 2.5: REQUIRED to 2.3: REQUIRED, 2.4: REQUIRED, 2.5: DONE

already fixed on ruby_2_5 at r64428.

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0