Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Oct 2018 16:46:33 +0000 (UTC)
From:      Jochen Neumeister <joneum@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r482160 - in head/www/mod_webauth: . files
Message-ID:  <201810151646.w9FGkXo9062290@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: joneum
Date: Mon Oct 15 16:46:32 2018
New Revision: 482160
URL: https://svnweb.freebsd.org/changeset/ports/482160

Log:
  Fix build with OpenSSL 1.1.x
  
  PR:		232220
  Submitted by:	Nathan <ndowens@yahoo.com>
  Sponsored by:	Netzkommune GmbH

Added:
  head/www/mod_webauth/files/patch-configure   (contents, props changed)
Modified:
  head/www/mod_webauth/Makefile

Modified: head/www/mod_webauth/Makefile
==============================================================================
--- head/www/mod_webauth/Makefile	Mon Oct 15 16:14:51 2018	(r482159)
+++ head/www/mod_webauth/Makefile	Mon Oct 15 16:46:32 2018	(r482160)
@@ -3,6 +3,7 @@
 
 PORTNAME=	mod_webauth
 PORTVERSION=	4.7.0
+PORTREVISION=	1
 CATEGORIES=	www
 MASTER_SITES=	http://webauth.stanford.edu/dist/
 DISTNAME=	webauth-${PORTVERSION}
@@ -13,7 +14,7 @@ COMMENT=	Apache module for authenticating users with K
 LIB_DEPENDS=	libcurl.so:ftp/curl \
 		libsasl2.so:security/cyrus-sasl2
 
-USES=		apache:2.2+ libtool pathfix pkgconfig ssl
+USES=		apache:2.4 libtool pathfix pkgconfig ssl
 USE_OPENLDAP=	yes
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes

Added: head/www/mod_webauth/files/patch-configure
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/mod_webauth/files/patch-configure	Mon Oct 15 16:46:32 2018	(r482160)
@@ -0,0 +1,98 @@
+--- configure.orig	2018-10-13 05:39:44 UTC
++++ configure
+@@ -23425,9 +23425,9 @@ fi
+ fi
+ 
+  if test x"$rra_reduced_depends" = xtrue; then :
+-  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_library_init in -lssl" >&5
+-$as_echo_n "checking for SSL_library_init in -lssl... " >&6; }
+-if ${ac_cv_lib_ssl_SSL_library_init+:} false; then :
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_CTX_new in -lssl" >&5
++$as_echo_n "checking for SSL_CTX_new in -lssl... " >&6; }
++if ${ac_cv_lib_ssl_SSL_CTX_new+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   ac_check_lib_save_LIBS=$LIBS
+@@ -23441,27 +23441,27 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ #ifdef __cplusplus
+ extern "C"
+ #endif
+-char SSL_library_init ();
++char SSL_CTX_new ();
+ int
+ main ()
+ {
+-return SSL_library_init ();
++return SSL_CTX_new ();
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_link "$LINENO"; then :
+-  ac_cv_lib_ssl_SSL_library_init=yes
++  ac_cv_lib_ssl_SSL_CTX_new=yes
+ else
+-  ac_cv_lib_ssl_SSL_library_init=no
++  ac_cv_lib_ssl_SSL_CTX_new=no
+ fi
+ rm -f core conftest.err conftest.$ac_objext \
+     conftest$ac_exeext conftest.$ac_ext
+ LIBS=$ac_check_lib_save_LIBS
+ fi
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_library_init" >&5
+-$as_echo "$ac_cv_lib_ssl_SSL_library_init" >&6; }
+-if test "x$ac_cv_lib_ssl_SSL_library_init" = xyes; then :
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_CTX_new" >&5
++$as_echo "$ac_cv_lib_ssl_SSL_CTX_new" >&6; }
++if test "x$ac_cv_lib_ssl_SSL_CTX_new" = xyes; then :
+   OPENSSL_LIBS=-lssl
+ else
+   if test x"true" = xtrue; then :
+@@ -23470,9 +23470,9 @@ fi
+ fi
+ 
+ else
+-  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_library_init in -lssl" >&5
+-$as_echo_n "checking for SSL_library_init in -lssl... " >&6; }
+-if ${ac_cv_lib_ssl_SSL_library_init+:} false; then :
++  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SSL_CTX_new in -lssl" >&5
++$as_echo_n "checking for SSL_CTX_new in -lssl... " >&6; }
++if ${ac_cv_lib_ssl_SSL_CTX_new+:} false; then :
+   $as_echo_n "(cached) " >&6
+ else
+   ac_check_lib_save_LIBS=$LIBS
+@@ -23486,27 +23486,27 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+ #ifdef __cplusplus
+ extern "C"
+ #endif
+-char SSL_library_init ();
++char SSL_CTX_new ();
+ int
+ main ()
+ {
+-return SSL_library_init ();
++return SSL_CTX_new ();
+   ;
+   return 0;
+ }
+ _ACEOF
+ if ac_fn_c_try_link "$LINENO"; then :
+-  ac_cv_lib_ssl_SSL_library_init=yes
++  ac_cv_lib_ssl_SSL_CTX_new=yes
+ else
+-  ac_cv_lib_ssl_SSL_library_init=no
++  ac_cv_lib_ssl_SSL_CTX_new=no
+ fi
+ rm -f core conftest.err conftest.$ac_objext \
+     conftest$ac_exeext conftest.$ac_ext
+ LIBS=$ac_check_lib_save_LIBS
+ fi
+-{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_library_init" >&5
+-$as_echo "$ac_cv_lib_ssl_SSL_library_init" >&6; }
+-if test "x$ac_cv_lib_ssl_SSL_library_init" = xyes; then :
++{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_CTX_new" >&5
++$as_echo "$ac_cv_lib_ssl_SSL_CTX_new" >&6; }
++if test "x$ac_cv_lib_ssl_SSL_CTX_new" = xyes; then :
+   OPENSSL_LIBS="-lssl $CRYPTO_LIBS"
+ else
+   if test x"true" = xtrue; then :



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201810151646.w9FGkXo9062290>