<pre style='margin:0'>
kimura wataru (kimuraw) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/03cd43aa21e6acc47f71dfa1885414e9d3fc1c11">https://github.com/macports/macports-ports/commit/03cd43aa21e6acc47f71dfa1885414e9d3fc1c11</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 03cd43aa21e lang/ruby19 .. 23: fix build error or missing openssl.bundle at ext/openssl
</span>03cd43aa21e is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 03cd43aa21e6acc47f71dfa1885414e9d3fc1c11
</span>Author: kimura wataru <kimuraw@i.nifty.jp>
AuthorDate: Tue Nov 9 23:11:11 2021 +0900
<span style='display:block; white-space:pre;color:#404040;'> lang/ruby19 .. 23: fix build error or missing openssl.bundle at ext/openssl
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> closes https://trac.macports.org/ticket/63845
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> keep PKG_CONFIG_PATH in Makefile and use it at running `miniruby extconf.rb`.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> ruby(1.8) does not use pkg-config in ext/openssl when headers and libraries
</span><span style='display:block; white-space:pre;color:#404040;'> are found from "--with-openssl-include" and "--with-openssl-lib".
</span>---
lang/ruby19/Portfile | 14 +++++---
lang/ruby19/files/patch-openssl_pkgconfig.diff | 39 ++++++++++++++++++++
lang/ruby20/Portfile | 14 +++++---
lang/ruby20/files/patch-openssl_pkgconfig.diff | 50 ++++++++++++++++++++++++++
lang/ruby21/Portfile | 13 +++----
lang/ruby21/files/patch-openssl_pkgconfig.diff | 48 +++++++++++++++++++++++++
lang/ruby22/Portfile | 11 +++---
lang/ruby22/files/patch-openssl_pkgconfig.diff | 49 +++++++++++++++++++++++++
lang/ruby23/Portfile | 11 +++---
lang/ruby23/files/patch-openssl_pkgconfig.diff | 47 ++++++++++++++++++++++++
10 files changed, 274 insertions(+), 22 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby19/Portfile b/lang/ruby19/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8b959079d43..e17752afe03 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby19/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby19/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span>
PortSystem 1.0
PortGroup select 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup openssl 1.0
</span> PortGroup deprecated 1.0
# Reached EOL on 2015-02-23
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +10,7 @@ deprecated.upstream_support no
</span>
name ruby19
version 1.9.3-p551
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 15
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 16
</span>
categories lang ruby
maintainers {kimuraw @kimuraw} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,13 +40,15 @@ use_parallel_build no
</span>
depends_lib port:libiconv \
port:readline \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:openssl10 \
</span> port:zlib \
port:ncurses \
port:libyaml \
port:libffi \
port:gdbm
<span style='display:block; white-space:pre;background:#e0ffe0;'>+openssl.branch 1.0
</span> depends_run port:ruby_select
<span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_skip_archcheck pkgconfig
</span>
select.group ruby
select.file ${filespath}/ruby19
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -69,6 +72,9 @@ patchfiles-append patch-ext-openssl-openssl_missing.diff \
</span> # fix extensions failing to configure due to not including the right headers
patchfiles-append implicit.patch
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix pkg-config in ext/openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-openssl_pkgconfig.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # replace old config.{guess,sub} with recent versions from automake
depends_build-append port:automake
post-patch {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -90,8 +96,8 @@ configure.args --enable-shared \
</span> --enable-pthread \
--without-tk \
--with-opt-dir="${prefix}" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-openssl-include=${prefix}/include/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-openssl-lib=${prefix}/lib/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-openssl-include=[openssl::include_dir] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-openssl-lib=[openssl::lib_dir] \
</span> --program-suffix=1.9 \
--with-rubylibprefix=${prefix}/lib/ruby1.9
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby19/files/patch-openssl_pkgconfig.diff b/lang/ruby19/files/patch-openssl_pkgconfig.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..eb25b0a241e
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby19/files/patch-openssl_pkgconfig.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,39 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-1.9.3-p551.org/Makefile.in ./Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-1.9.3-p551.org/Makefile.in 2014-02-06 14:20:52.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./Makefile.in 2021-11-09 22:03:25.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -73,6 +73,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ BUILTIN_TRANSOBJS = @BUILTIN_TRANSOBJS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSTLINK = @POSTLINK@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG = @PKG_CONFIG@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_BASE_NAME=@RUBY_BASE_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_PROGRAM_VERSION=@RUBY_PROGRAM_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_INSTALL_NAME=@RUBY_INSTALL_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-1.9.3-p551.org/common.mk ./common.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-1.9.3-p551.org/common.mk 2014-05-14 17:38:00.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./common.mk 2021-11-09 22:04:51.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -170,7 +170,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ EXTS_MK = exts.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(EXTS_MK): $(MKFILES) incs $(PREP) $(RBCONFIG) $(LIBRUBY)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- @$(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ @ PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure-ext: $(EXTS_MK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-1.9.3-p551.org/configure ./configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-1.9.3-p551.org/configure 2014-11-13 22:42:20.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./configure 2021-11-09 22:03:25.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -869,7 +869,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXXFLAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CCC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CPP'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CPP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Initialize some variables set by options.
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby20/Portfile b/lang/ruby20/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ebd52839f7a..5b98576b95a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby20/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby20/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span>
PortSystem 1.0
PortGroup select 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup openssl 1.0
</span> PortGroup deprecated 1.0
# Reached EOL on 2016-02-24
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +10,7 @@ deprecated.upstream_support no
</span>
name ruby20
version 2.0.0-p648
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 13
</span>
categories lang ruby
maintainers {kimuraw @kimuraw} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,12 +37,12 @@ checksums md5 3544031334f4665aa2eb1414babc9345 \
</span> use_parallel_build no
depends_lib port:readline \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:openssl10 \
</span> port:zlib \
port:ncurses \
port:libyaml \
port:libffi \
port:gdbm
<span style='display:block; white-space:pre;background:#e0ffe0;'>+openssl.branch 1.0
</span> depends_run port:ruby_select
depends_build port:pkgconfig
depends_skip_archcheck pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,8 +56,8 @@ configure.args --enable-shared \
</span> --enable-pthread \
--without-tk \
--with-opt-dir="${prefix}" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-openssl-include=${prefix}/include/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-openssl-lib=${prefix}/lib/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-openssl-include=[openssl::include_dir] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-openssl-lib=[openssl::lib_dir] \
</span> --program-suffix=2.0 \
--with-rubylibprefix=${prefix}/lib/ruby2.0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -66,6 +67,9 @@ configure.pkg_config_path-prepend ${prefix}/lib/openssl-1.0/pkgconfig
</span> # Port "ruby" and "ruby19" does the same.
configure.env-append UNAME_RELEASE=${os.major}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# fix missing c-extentions at ext/*
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.cflags-append -Wno-error=implicit-function-declaration
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # ext/tk/extconf.rb: fix build error with tk variant
patchfiles patch-ext-tk-extconf.rb.diff
# patch-configure_cxx11.diff: fix "invalid suffix on literal" with C++11
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -74,6 +78,8 @@ patchfiles patch-ext-tk-extconf.rb.diff
</span> patchfiles-append patch-configure_cxx11.diff
# thread.c: fix implicit declaration of rb_frame_last_func
patchfiles-append implicit.patch
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix pkg-config in ext/openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-openssl_pkgconfig.diff
</span>
# replace old config.{guess,sub} with recent versions from automake
depends_build-append port:automake
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby20/files/patch-openssl_pkgconfig.diff b/lang/ruby20/files/patch-openssl_pkgconfig.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..d3630842481
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby20/files/patch-openssl_pkgconfig.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,50 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-2.0.0-p648.org/Makefile.in ./Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-2.0.0-p648.org/Makefile.in 2013-11-12 23:31:59.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./Makefile.in 2021-11-09 22:24:13.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -82,6 +82,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ BUILTIN_TRANSOBJS = @BUILTIN_TRANSOBJS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSTLINK = @POSTLINK@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG = @PKG_CONFIG@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_BASE_NAME=@RUBY_BASE_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_PROGRAM_VERSION=@RUBY_PROGRAM_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_INSTALL_NAME=@RUBY_INSTALL_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Only in .: Makefile.in.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-2.0.0-p648.org/common.mk ./common.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-2.0.0-p648.org/common.mk 2015-03-24 16:41:14.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./common.mk 2021-11-09 22:24:13.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -171,7 +171,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ EXTS_MK = exts.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(EXTS_MK): $(MKFILES) all-incs $(PREP) $(RBCONFIG) $(LIBRUBY)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(ECHO) generating makefile $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- $(Q)$(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(Q) PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure-ext: $(EXTS_MK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Only in .: common.mk.orig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-2.0.0-p648.org/configure ./configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-2.0.0-p648.org/configure 2015-12-16 21:32:46.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./configure 2021-11-09 22:24:13.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -749,6 +749,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RM
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PKG_CONFIG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PYTHON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOXYGEN
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -914,7 +915,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXXFLAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CCC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CPP'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CPP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Initialize some variables set by options.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Only in .: configure.orig
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby21/Portfile b/lang/ruby21/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 37a078eac55..8497dc467c7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby21/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby21/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span>
PortSystem 1.0
PortGroup select 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup openssl 1.0
</span> PortGroup deprecated 1.0
# Reached EOL on 2017-03-31
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +10,7 @@ deprecated.upstream_support no
</span>
name ruby21
version 2.1.9
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 13
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 14
</span>
categories lang ruby
maintainers {kimuraw @kimuraw} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,11 +37,11 @@ checksums md5 62bd1cbfcbc22e4d137462bce992f6d1 \
</span> use_parallel_build no
depends_lib port:readline \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:openssl10 \
</span> port:zlib \
port:libyaml \
port:libffi \
port:gdbm
<span style='display:block; white-space:pre;background:#e0ffe0;'>+openssl.branch 1.0
</span> depends_run port:ruby_select
depends_build port:pkgconfig
depends_skip_archcheck pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -54,8 +55,8 @@ patchfiles patch-ext_openssl_ossl.h.diff
</span> # from RUBY_ARCH and RUBY_PLATFORM in config.h
# https://trac.macports.org/ticket/58255
patchfiles-append patch-configure_cxx11.diff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# .
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# patchfiles-append patch-ext-openssl-extconf.rb.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix pkg-config in ext/openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-openssl_pkgconfig.diff
</span>
# fix build error at ext/openssl
# https://trac.macports.org/ticket/62500
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -77,8 +78,8 @@ configure.args --enable-shared \
</span> --without-tk \
--without-gmp \
--with-opt-dir="${prefix}" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-openssl-include=${prefix}/include/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-openssl-lib=${prefix}/lib/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-openssl-include=[openssl::include_dir] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-openssl-lib=[openssl::lib_dir] \
</span> --program-suffix=2.1 \
--with-rubylibprefix="${prefix}/lib/ruby2.1"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby21/files/patch-openssl_pkgconfig.diff b/lang/ruby21/files/patch-openssl_pkgconfig.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..0c811b02635
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby21/files/patch-openssl_pkgconfig.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,48 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Index: Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+===================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in (revision 89791)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in (working copy)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -85,6 +85,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ BUILTIN_TRANSOBJS = @BUILTIN_TRANSOBJS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSTLINK = @POSTLINK@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG = @PKG_CONFIG@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_BASE_NAME=@RUBY_BASE_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_PROGRAM_VERSION=@RUBY_PROGRAM_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_INSTALL_NAME=@RUBY_INSTALL_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Index: common.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+===================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- common.mk (revision 89791)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ common.mk (working copy)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -172,7 +172,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ EXTS_MK = exts.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(EXTS_MK): $(MKFILES) all-incs $(PREP) $(RBCONFIG) $(LIBRUBY)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(ECHO) generating makefile $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- $(Q)$(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(Q) PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure-ext: $(EXTS_MK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2021-11-09 21:17:53.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure 2021-11-09 21:18:14.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -782,6 +782,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RM
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PKG_CONFIG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PYTHON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOXYGEN
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -951,7 +952,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXXFLAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CCC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CPP'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CPP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Initialize some variables set by options.
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby22/Portfile b/lang/ruby22/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e0a01fea7d8..b310fae918c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby22/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby22/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span>
PortSystem 1.0
PortGroup select 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup openssl 1.0
</span> PortGroup deprecated 1.0
# Reached EOL on 2018-03-31
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +10,7 @@ deprecated.upstream_support no
</span>
name ruby22
version 2.2.10
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 12
</span>
categories lang ruby
maintainers {kimuraw @kimuraw} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,11 +38,11 @@ checksums md5 bef1909a4c885157870ef69548cdad3a \
</span> use_parallel_build no
depends_lib port:readline \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:openssl10 \
</span> port:zlib \
port:libyaml \
port:libffi \
port:gdbm
<span style='display:block; white-space:pre;background:#e0ffe0;'>+openssl.branch 1.0
</span> depends_run port:ruby_select
depends_build port:pkgconfig
depends_skip_archcheck pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,6 +58,8 @@ patchfiles-append patch-internal.h.diff
</span> # from RUBY_ARCH and RUBY_PLATFORM in config.h
# https://trac.macports.org/ticket/58255
patchfiles-append patch-configure_cxx11.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix pkg-config in ext/openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-openssl_pkgconfig.diff
</span>
# fix build error at ext/openssl
# https://trac.macports.org/ticket/62500
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -78,8 +81,8 @@ configure.args --enable-shared \
</span> --without-tk \
--without-gmp \
--with-opt-dir="${prefix}" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-openssl-include=${prefix}/include/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-openssl-lib=${prefix}/lib/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-openssl-include=[openssl::include_dir] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-openssl-lib=[openssl::lib_dir] \
</span> --program-suffix=2.2 \
--with-rubylibprefix="${prefix}/lib/ruby2.2"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby22/files/patch-openssl_pkgconfig.diff b/lang/ruby22/files/patch-openssl_pkgconfig.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..030efc8acb6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby22/files/patch-openssl_pkgconfig.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,49 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Index: Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+===================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Makefile.in (revision 89791)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Makefile.in (working copy)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -87,6 +87,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ BUILTIN_TRANSOBJS = @BUILTIN_TRANSOBJS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSTLINK = @POSTLINK@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG = @PKG_CONFIG@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_BASE_NAME=@RUBY_BASE_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_PROGRAM_VERSION=@RUBY_PROGRAM_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_INSTALL_NAME=@RUBY_INSTALL_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Index: common.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+===================================================================
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- common.mk (revision 89791)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ common.mk (working copy)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -181,7 +181,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ EXTS_MK = exts.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(EXTS_MK): $(MKFILES) all-incs $(PREP) $(RBCONFIG) $(LIBRUBY)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(ECHO) generating makefile $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- $(Q)$(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(Q) PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure-ext: $(EXTS_MK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-2.3.8.org/configure ./configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-2.3.8.org/configure 2018-10-18 00:37:54.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./configure 2021-11-09 19:26:19.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -773,6 +773,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RM
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PKG_CONFIG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PYTHON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOXYGEN
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -953,7 +954,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXXFLAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CCC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CPP'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CPP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Initialize some variables set by options.
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby23/Portfile b/lang/ruby23/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 95b34d58260..d335453ca7c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/ruby23/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby23/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,6 +2,7 @@
</span>
PortSystem 1.0
PortGroup select 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup openssl 1.0
</span> PortGroup deprecated 1.0
# Reached EOL on 2019-03-31
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +10,7 @@ deprecated.upstream_support no
</span>
name ruby23
version 2.3.8
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 10
</span>
categories lang ruby
maintainers {kimuraw @kimuraw} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,11 +38,11 @@ checksums md5 78045332e298dfd859ceef9fe946950f \
</span> use_parallel_build no
depends_lib port:readline \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:openssl10 \
</span> port:zlib \
port:libyaml \
port:libffi \
port:gdbm
<span style='display:block; white-space:pre;background:#e0ffe0;'>+openssl.branch 1.0
</span> depends_run port:ruby_select
depends_build port:pkgconfig
depends_skip_archcheck pkgconfig
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,6 +58,8 @@ patchfiles-append patch-tiger.diff
</span> # from RUBY_ARCH and RUBY_PLATFORM in config.h
# https://trac.macports.org/ticket/58255
patchfiles-append patch-configure_cxx11.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix pkg-config in ext/openssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-openssl_pkgconfig.diff
</span>
# replace old config.{guess,sub} with recent versions from automake
depends_build-append port:automake
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -74,8 +77,8 @@ configure.args --enable-shared \
</span> --without-tk \
--without-gmp \
--with-opt-dir="${prefix}" \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-openssl-include=${prefix}/include/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-openssl-lib=${prefix}/lib/openssl-1.0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-openssl-include=[openssl::include_dir] \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-openssl-lib=[openssl::lib_dir] \
</span> --program-suffix=2.3 \
--with-rubylibprefix="${prefix}/lib/ruby2.3"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/ruby23/files/patch-openssl_pkgconfig.diff b/lang/ruby23/files/patch-openssl_pkgconfig.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..547a73968a2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/ruby23/files/patch-openssl_pkgconfig.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,47 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-2.3.8.org/Makefile.in ./Makefile.in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-2.3.8.org/Makefile.in 2018-03-28 14:30:24.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./Makefile.in 2021-11-09 18:27:20.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -88,6 +88,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ BUILTIN_TRANSOBJS = @BUILTIN_TRANSOBJS@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ POSTLINK = @POSTLINK@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG = @PKG_CONFIG@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_BASE_NAME=@RUBY_BASE_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_PROGRAM_VERSION=@RUBY_PROGRAM_VERSION@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RUBY_INSTALL_NAME=@RUBY_INSTALL_NAME@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-2.3.8.org/common.mk ./common.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-2.3.8.org/common.mk 2018-03-28 14:30:24.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./common.mk 2021-11-09 19:23:32.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -195,7 +195,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ EXTS_MK = exts.mk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(EXTS_MK): $(MKFILES) all-incs $(PREP) $(RBCONFIG) $(LIBRUBY)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $(ECHO) generating makefile $@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- $(Q)$(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(Q) PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(MINIRUBY) $(srcdir)/ext/extmk.rb --make="$(MAKE)" --command-output=$(EXTS_MK) $(EXTMK_ARGS) configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure-ext: $(EXTS_MK)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff -ur ../ruby-2.3.8.org/configure ./configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- ../ruby-2.3.8.org/configure 2018-10-18 00:37:54.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ ./configure 2021-11-09 19:26:19.000000000 +0900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -773,6 +773,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ RM
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PKG_CONFIG
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PYTHON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOXYGEN
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DOT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -953,7 +954,8 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXX
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CXXFLAGS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CCC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-CPP'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++CPP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++PKG_CONFIG_PATH'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Initialize some variables set by options.
</span></pre><pre style='margin:0'>
</pre>