From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Oct 16 06:30:03 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 747A916A46D for ; Tue, 16 Oct 2007 06:30:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 6355513C45A for ; Tue, 16 Oct 2007 06:30:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l9G6U3K7059483 for ; Tue, 16 Oct 2007 06:30:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l9G6U3KQ059480; Tue, 16 Oct 2007 06:30:03 GMT (envelope-from gnats) Resent-Date: Tue, 16 Oct 2007 06:30:03 GMT Resent-Message-Id: <200710160630.l9G6U3KQ059480@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Alexander Logvinov Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E015E16A41A for ; Tue, 16 Oct 2007 06:29:29 +0000 (UTC) (envelope-from user@blg.akavia.ru) Received: from blg.akavia.ru (blg.akavia.ru [62.33.174.250]) by mx1.freebsd.org (Postfix) with ESMTP id 169B513C44B for ; Tue, 16 Oct 2007 06:29:28 +0000 (UTC) (envelope-from user@blg.akavia.ru) Received: from blg.akavia.ru (localhost [127.0.0.1]) by blg.akavia.ru (8.13.8/8.13.8) with ESMTP id l9G6TPvO077984; Tue, 16 Oct 2007 16:29:25 +1000 (YAKST) (envelope-from user@blg.akavia.ru) Received: (from root@localhost) by blg.akavia.ru (8.13.8/8.13.8/Submit) id l9G6TOtM077983; Tue, 16 Oct 2007 16:29:24 +1000 (YAKST) (envelope-from user) Message-Id: <200710160629.l9G6TOtM077983@blg.akavia.ru> Date: Tue, 16 Oct 2007 16:29:24 +1000 (YAKST) From: Alexander Logvinov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: dinoex@FreeBSD.org Subject: ports/117233: [PATCH] www/apache13-modssl: fix start on 7.0-PRERELEASE X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alexander Logvinov List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Oct 2007 06:30:03 -0000 >Number: 117233 >Category: ports >Synopsis: [PATCH] www/apache13-modssl: fix start on 7.0-PRERELEASE >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Tue Oct 16 06:30:02 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Alexander Logvinov >Release: FreeBSD 7.0-PRERELEASE i386 >Organization: >Environment: >Description: After updating from 6.2-RELEASE to 7.0-PRERELEASE and rebuilding ports I can't load apache. This patch based on patch-ae of www/apache13 resolves this problem. >How-To-Repeat: # /usr/local/etc/rc.d/apache.sh start Starting apache. Syntax error on line 205 of /usr/local/etc/apache/httpd.conf: Cannot load /usr/local/libexec/apache/mod_mmap_static.so into server: /usr/local/libexec/apache/mod_mmap_static.so: Undefined symbol "ap_null_cleanup" >Fix: Index: files/patch-Configure =================================================================== RCS file: /home/pcvs/ports/www/apache13-modssl/files/patch-Configure,v retrieving revision 1.2 diff -u -r1.2 patch-Configure --- files/patch-Configure 16 Sep 2007 20:05:49 -0000 1.2 +++ files/patch-Configure 16 Oct 2007 06:18:41 -0000 @@ -20,7 +20,7 @@ esac done echo " + using \"$uppercase\" to uppercase" -@@ -1080,7 +1080,7 @@ +@@ -1080,17 +1080,11 @@ ;; *-freebsd[3-9]*) LD_SHLIB="gcc" @@ -28,4 +28,14 @@ + CFLAGS_SHLIB="-fPIC" LDFLAGS_SHLIB="-shared" LDFLAGS_MOD_SHLIB=$LDFLAGS_SHLIB - OBJFORMAT=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` +- OBJFORMAT=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` +- if [ "x$OBJFORMAT" = "xelf" ]; then + LDFLAGS_SHLIB_EXPORT="-Wl,-E" + SHLIB_SUFFIX_DEPTH=0 +- else +- LDFLAGS_SHLIB_EXPORT="" +- SHLIB_SUFFIX_DEPTH=2 +- fi + ;; + *-openbsd*) + PLATOSVERS=`echo $PLAT | sed 's/^.*openbsd//'` >Release-Note: >Audit-Trail: >Unformatted: