From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Aug 14 22:00:33 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BCFE237B401 for ; Thu, 14 Aug 2003 22:00:33 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3540643F93 for ; Thu, 14 Aug 2003 22:00:33 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h7F50WUp000922 for ; Thu, 14 Aug 2003 22:00:32 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h7F50W4G000921; Thu, 14 Aug 2003 22:00:32 -0700 (PDT) Date: Thu, 14 Aug 2003 22:00:32 -0700 (PDT) Message-Id: <200308150500.h7F50W4G000921@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: dirk.meyer@dinoex.sub.org (Dirk Meyer) Subject: Re: ports/55507: lang/php4 compiles with unexcpected libs X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Dirk Meyer List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Aug 2003 05:00:34 -0000 The following reply was made to PR ports/55507; it has been noted by GNATS. From: dirk.meyer@dinoex.sub.org (Dirk Meyer) To: freebsd-gnats-submit@FreeBSD.org Cc: Subject: Re: ports/55507: lang/php4 compiles with unexcpected libs Date: Fri, 15 Aug 2003 06:51:08 +0200 Updated patch: kind regards Dirk - Dirk Meyer, Im Grund 4, 34317 Habichtswald, Germany - [dirk.meyer@dinoex.sub.org],[dirk.meyer@guug.de],[dinoex@FreeBSD.org] Index: Makefile =================================================================== RCS file: /home/pcvs/ports/lang/php4/Makefile,v retrieving revision 1.23 diff -u -r1.23 Makefile --- Makefile 15 Aug 2003 00:49:25 -0000 1.23 +++ Makefile 15 Aug 2003 04:49:04 -0000 @@ -186,8 +186,11 @@ .for opt in ${PHP4_OPTIONS} .if !defined(WITHOUT_${opt}) SEL_OPTIONS+= ${opt} -.endif SCRIPTS_ENV+= WITH_${opt}=ON +.if !exists(${WRKDIR}/Makefile.inc) +WITH_${opt}=yes +.endif +.endif .endfor SCRIPTS_ENV+= SEL_OPTIONS="${SEL_OPTIONS}" \ @@ -196,11 +199,6 @@ CAT="${CAT}" \ SED="${SED}" -.ifmake describe -WITH_MYSQL= yes -WITH_XML= yes -.endif - .if exists(${WRKDIR}/Makefile.inc) .include "${WRKDIR}/Makefile.inc" .endif @@ -412,9 +410,9 @@ .endif .if defined(WITH_MYSQL) -.if exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.10) +.if exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.10) || defined(WITH_MYSQL3) LIB_DEPENDS+= mysqlclient.10:${PORTSDIR}/databases/mysql323-client -.elif exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.14) +.elif exists(${LOCALBASE}/lib/mysql/libmysqlclient.so.14) || defined(WITH_MYSQL41) LIB_DEPENDS+= mysqlclient.14:${PORTSDIR}/databases/mysql41-client .else LIB_DEPENDS+= mysqlclient.12:${PORTSDIR}/databases/mysql40-client @@ -433,10 +431,10 @@ .endif .if defined(WITH_OPENLDAP) -.if exists(${LOCALBASE}/lib/libldap.so.1) +.if exists(${LOCALBASE}/lib/libldap.so.1) || defined(WITH_OPENLDAP12) LIB_DEPENDS+= ldap.1:${PORTSDIR}/net/openldap12 -.elif exists(${LOCALBASE}/lib/libldap.la) -.if exists(${LOCALBASE}/bin/ldapwhoami) +.elif exists(${LOCALBASE}/lib/libldap.la) || defined(WITH_OPENLDAP22) +.if exists(${LOCALBASE}/bin/ldapwhoami) || defined(WITH_OPENLDAP21) LIB_DEPENDS+= ldap.2:${PORTSDIR}/net/openldap21-client .else LIB_DEPENDS+= ldap.2:${PORTSDIR}/net/openldap20-client @@ -448,9 +446,12 @@ .endif .if defined(WITH_OPENSSL) || defined(WITH_OPENSSL_DEP) -.if exists(${LOCALBASE}/lib/libcrypto.so.3) +.if exists(${LOCALBASE}/lib/libcrypto.so.3) || defined(WITH_OPENSSL_PORT) OPENSSLBASE= ${LOCALBASE} LIB_DEPENDS+= crypto.3:${PORTSDIR}/security/openssl +.elif defined(WITH_OPENSSL_BETA) +OPENSSLBASE= ${LOCALBASE} +LIB_DEPENDS+= crypto.4:${PORTSDIR}/security/openssl .else OPENSSLBASE= /usr .endif @@ -514,8 +515,8 @@ CONFIGURE_ARGS+=--enable-shmop .endif -.if defined(WITH_SNMP) -.if exists(${LOCALBASE}/lib/libsnmp.so.4) +.if defined(WITH_SNMP) || defined(WITH_SNMP4) +.if exists(${LOCALBASE}/lib/libsnmp.so.4) || LIB_DEPENDS+= snmp.4:${PORTSDIR}/net/net-snmp4 .else LIB_DEPENDS+= netsnmp.5:${PORTSDIR}/net/net-snmp