<pre style='margin:0'>
Chih-Hsuan Yen (yan12125) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/f0f3b771f5cd8b403acf596ec5a67e44d832a7bc">https://github.com/macports/macports-ports/commit/f0f3b771f5cd8b403acf596ec5a67e44d832a7bc</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit f0f3b771f5cd8b403acf596ec5a67e44d832a7bc
</span>Author: Chih-Hsuan Yen <yan12125@gmail.com>
AuthorDate: Wed Sep 11 00:24:59 2019 +0800
<span style='display:block; white-space:pre;color:#404040;'> libwww: update to 5.4.2
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * Patches are from FreeBSD [1]. Also switch the FreeBSD approach to
</span><span style='display:block; white-space:pre;color:#404040;'> specify OpenSSL path. It's simpler.
</span><span style='display:block; white-space:pre;color:#404040;'> * Builds without ltconfig13 and ltmain13. Those are added 17 years
</span><span style='display:block; white-space:pre;color:#404040;'> ago [2]. I believe the issue has been fixed or is no longer
</span><span style='display:block; white-space:pre;color:#404040;'> relevant. Also, upstream ltmain is much newer than ltmain13.
</span><span style='display:block; white-space:pre;color:#404040;'> * libwww-config.in.diff: not needed as the library order is fixed
</span><span style='display:block; white-space:pre;color:#404040;'> in 5.4.2.
</span><span style='display:block; white-space:pre;color:#404040;'> * patch-configure.diff: there is no ac_tr_hdr in 5.4.2.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Note that some HTTPS sites are not working. For example,
</span><span style='display:block; white-space:pre;color:#404040;'> `webbot https://www.macports.org` works but
</span><span style='display:block; white-space:pre;color:#404040;'> `webbot https://httpbin.org/` fails with "unable to get local
</span><span style='display:block; white-space:pre;color:#404040;'> issuer certificate".
</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/58980
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> [1] https://svnweb.freebsd.org/ports/head/www/libwww/files/
</span><span style='display:block; white-space:pre;color:#404040;'> [2] https://github.com/macports/macports-ports/commit/e78a648591105cb3d250c8604ca3eeb19ce4595a#diff-4daf6f089f884dca3cee10a133a62626
</span>---
www/libwww/Portfile | 29 +++-------
www/libwww/files/libwww-config.in.diff | 25 ---------
.../files/patch-Library_src_SSL_HTSSL.c.diff | 55 +++++++++++++++++++
www/libwww/files/patch-configure.diff | 63 +++++++++-------------
4 files changed, 88 insertions(+), 84 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/libwww/Portfile b/www/libwww/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b71aebf..e0cc7a2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/libwww/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/libwww/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,8 +3,8 @@
</span> PortSystem 1.0
name libwww
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 5.4.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 5.4.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories www
license W3C
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,37 +17,24 @@ long_description \
</span> With a highly extensible and layered API, it can accommodate many different types \
of applications including clients, robots, etc.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites http://www.w3.org/Library/Distribution/ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- macports:lt:lt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://www.w3.org/Library/Distribution/
</span> distname w3c-${distname}
extract.suffix .tgz
<span style='display:block; white-space:pre;background:#ffe0e0;'>-extract.only ${distfiles}
</span>
depends_build port:pkgconfig
depends_lib path:lib/libssl.dylib:openssl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-distfiles-append ltconfig13:lt \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ltmain13:lt
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- md5 c3734ca6caa405707e134cc8c6d7e422 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ltconfig13 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- md5 ea53f42a550c9f9e653758a8ed91574e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ltmain13 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- md5 e094ae92724c4015dbab97de151c2525
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 7b6ecfbd84ca8b2ce3b19d3b60e9f6a75ea914f5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 32b855101f65466c67ae3a3cc0fd18fa982e4b59fc98c9d4691e2da663d05f04 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2630357
</span>
patchfiles patch-configure.diff \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- libwww-config.in.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system "cp ${distpath}/ltconfig13 ${worksrcpath}/config/ltconfig"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system "cp ${distpath}/ltmain13 ${worksrcpath}/config/ltmain.sh"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ patch-Library_src_SSL_HTSSL.c.diff
</span>
configure.args --enable-shared \
--enable-static \
--with-zlib \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-ssl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-ssl=${prefix}
</span> configure.ccache no
pre-build {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/libwww/files/libwww-config.in.diff b/www/libwww/files/libwww-config.in.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index afa01ad..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/libwww/files/libwww-config.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,25 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-===================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-RCS file: /sources/public/libwww/libwww-config.in,v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-retrieving revision 1.6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-retrieving revision 1.8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff -u -r1.6 -r1.8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libwww-config.in 1999/06/23 18:05:01 1.6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libwww-config.in 2005/03/10 03:16:05 1.8
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1,7 +1,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #!/bin/sh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # (c) COPYRIGHT MIT 1995.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Please first read the full copyright statement in the file COPYRIGH.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# @(#) $Id: libwww-config.in,v 1.6 1999/06/23 18:05:01 frystyk Exp $
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# @(#) $Id: libwww-config.in,v 1.8 2005/03/10 03:16:05 vbancrof Exp $
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Thanks to Soren Sandmann for providing first version of this script!
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -48,7 +48,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- echo -I@includedir@ -I@includedir@/@PACKAGE@ @DEFS@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --libs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- echo -L@libdir@ @LWWWXML@ @LWWWZIP@ @LWWWWAIS@ @LWWWSQL@ -lwwwinit -lwwwapp -lwwwhtml -lwwwtelnet -lwwwnews -lwwwhttp -lwwwmime -lwwwgopher -lwwwftp -lwwwfile -lwwwdir -lwwwcache -lwwwstream -lwwwmux -lwwwtrans -lwwwcore -lwwwutils @LWWWMD5@ @LIBS@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ echo -L@libdir@ @LWWWZIP@ @LWWWWAIS@ @LWWWSQL@ -lwwwinit -lwwwapp @LWWWXML@ -lwwwhtml -lwwwtelnet -lwwwnews -lwwwhttp -lwwwmime -lwwwgopher -lwwwftp -lwwwfile -lwwwdir -lwwwcache -lwwwstream -lwwwmux -lwwwtrans -lwwwcore -lwwwutils @LWWWMD5@ @LWWWSSL@ @LIBS@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- *)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- echo "${usage}" 1>&2
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/libwww/files/patch-Library_src_SSL_HTSSL.c.diff b/www/libwww/files/patch-Library_src_SSL_HTSSL.c.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..f5eac95
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/libwww/files/patch-Library_src_SSL_HTSSL.c.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,55 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- Library/src/SSL/HTSSL.c.orig 2017-06-24 05:51:38 UTC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ Library/src/SSL/HTSSL.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -98,6 +98,7 @@ PRIVATE void apps_ssl_info_callback (SSL * s, int wher
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PRIVATE int verify_callback (int ok, X509_STORE_CTX * ctx)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ char buf[256];
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ int ctx_error;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ X509 * err_cert = X509_STORE_CTX_get_current_cert(ctx);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int err = X509_STORE_CTX_get_error(ctx);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int depth = X509_STORE_CTX_get_error_depth(ctx);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -115,24 +116,28 @@ PRIVATE int verify_callback (int ok, X509_STORE_CTX *
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ verify_error=X509_V_ERR_CERT_CHAIN_TOO_LONG;
</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;'>+- switch (ctx->error) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ switch (ctx_error = X509_STORE_CTX_get_error(ctx)) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ case X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if OPENSSL_VERSION_NUMBER >= 0x10100000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ X509_NAME_oneline(X509_get_issuer_name(X509_STORE_CTX_get0_cert(ctx)), buf, 256);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ X509_NAME_oneline(X509_get_issuer_name(ctx->current_cert), buf, 256);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ HTTRACE(PROT_TRACE, "issuer= %s\n" _ buf);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ break;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ case X509_V_ERR_CERT_NOT_YET_VALID:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ case X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ HTTRACE(PROT_TRACE, "notBefore=");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-// ASN1_TIME_print(bio_err,X509_get_notBefore(ctx->current_cert));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++// ASN1_TIME_print(bio_err,X509_get_notBefore(X509_STORE_CTX_get0_cert(ctx)));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ HTTRACE(PROT_TRACE, "\n");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ break;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ case X509_V_ERR_CERT_HAS_EXPIRED:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ case X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ HTTRACE(PROT_TRACE, "notAfter=");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-// ASN1_TIME_print(bio_err,X509_get_notAfter(ctx->current_cert));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++// ASN1_TIME_print(bio_err,X509_get_notAfter(X509_STORE_CTX_get0_cert(ctx)));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ HTTRACE(PROT_TRACE, "\n");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ break;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -214,12 +219,6 @@ PUBLIC BOOL HTSSL_init (void)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* select the protocol method */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ switch (ssl_prot_method) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- case HTSSL_V2:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- meth = SSLv2_client_method();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- break;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- case HTSSL_V3:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- meth = SSLv3_client_method();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- break;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ case HTSSL_V23:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ meth = SSLv23_client_method();
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ break;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/libwww/files/patch-configure.diff b/www/libwww/files/patch-configure.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index ebf7cc2..4d54eec 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/libwww/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/libwww/files/patch-configure.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,40 +1,27 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ../w3c-libwww-5.4.0.orig/configure 2008-02-27 13:37:06.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure 2008-02-27 13:38:26.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -3284,16 +3284,16 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rm -f conftest*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- echo "$ac_t""yes" 1>&6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- cat >> confdefs.h <<EOF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#define $ac_tr_hdr 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--EOF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# echo "$ac_t""yes" 1>&6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'`
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# cat >> confdefs.h <<EOF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+##define $ac_tr_hdr 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#EOF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- echo "$ac_t""no" 1>&6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- done
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2017-06-24 06:11:34 UTC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15439,7 +15439,7 @@ if test "x$ac_cv_func_remove" = xyes; then :
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- for ac_hdr in arpa/inet.h inet.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7595,6 +7595,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sslinc=""
</span> fi
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# sigh sigh sigh
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ssllib=$(@@PREFIX@@/bin/pkg-config --libs openssl)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+sslinc="$(@@PREFIX@@/bin/pkg-config --cflags openssl) -I@@PREFIX@@/include/openssl"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- WWWSSL=""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SSLINC=""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- LIBSSL=""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- if test "$ac_cv_func_remove" == yes ; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if test "$ac_cv_func_remove" = yes ; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $as_echo "#define unlink remove" >>confdefs.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -16416,10 +16416,14 @@ $as_echo "no" >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if test "x$withval" = "xyes"; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ withval=$ssllib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SSLINC=$sslinc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ LIBS="$LIBS $withval"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ SSLINC="-I$withval/include/openssl"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ LIBS="$LIBS -L$withval/lib -lssl -lcrypto"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- LIBS="$LIBS $withval"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ /* end confdefs.h. */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <openssl/ssl.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ int
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ main ()
</span></pre><pre style='margin:0'>
</pre>