From owner-freebsd-apache@FreeBSD.ORG Sun Aug 19 19:12:56 2012 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 74585106564A for ; Sun, 19 Aug 2012 19:12:56 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by mx1.freebsd.org (Postfix) with SMTP id DA85A8FC12 for ; Sun, 19 Aug 2012 19:12:55 +0000 (UTC) Received: (qmail invoked by alias); 19 Aug 2012 19:12:54 -0000 Received: from p578be941.dip0.t-ipconnect.de (EHLO [192.168.0.100]) [87.139.233.65] by mail.gmx.net (mp012) with SMTP; 19 Aug 2012 21:12:54 +0200 X-Authenticated: #1956535 X-Provags-ID: V01U2FsdGVkX1/OK9I5jVLOKwgmgjAkoJjbWqJA8AQMeWhF5u8JDI LXsDSvea8SDXoA Message-ID: <50313ABF.2060500@gmx.de> Date: Sun, 19 Aug 2012 21:13:03 +0200 From: olli hauer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: "apache@FreeBSD.org" X-Enigmail-Version: 1.4.3 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: "Philip M. Gollucci" Subject: apache22 port rewrite fundings X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Aug 2012 19:12:56 -0000 During the rewrite of apache22 I notice the code block below in Makefile.modules is complete irrelevant. The block is a leftover to configure the bundled apr/apr-util which we do not use, indeed the configure args are just ignored for httpd. This is relevant for the following (closed) PRs: ports/83644 ports/130479 ports/110651 ports/159608 During the configure stage the file build/config_vars.mk is constructed with the help of apr-1-config and apu-1-config. This file includes all build params from apr/apr-util. I spend some time to figure out PR ports/159608 which is not httpd but apu related and I haven't found a working solution to reimplement the apr1 autoconfigure scripts to use libc instead libdb-xx. $> ./configure --help | grep -i db --enable-authn-dbm DBM-based authentication control --enable-authn-dbd SQL-based authentication control --enable-authz-dbm DBM-based authorization control --enable-dbd Apache DBD Framework --enable-static-htdbm Build a statically linked version of htdbm --enable-static-httxt2dbm Build a statically linked version of httxt2dbm $> grep BDB pkg-plist => no output # XXX leftover from bundled apr/apr-util .if !defined(WITH_DBM) . if defined(WITH_BDB) || defined(WITH_BDB_BASE) || defined(WITH_BERKELEYDB) WITH_DBM= bdb PLIST_SUB+= BDB="" . else PLIST_SUB+= BDB="@comment " . endif .endif .if defined(WITH_BERKELEYDB) && !defined(WITH_BDB_VER) . if ${WITH_BERKELEYDB} == "FreeBSD" WITH_BDB_BASE= yes . else WITH_BDB_VER= ${WITH_BERKELEYDB:S/db//} . endif .endif .if defined(WITH_DBM) . if ${WITH_DBM:L} == "sdbm" CONFIGURE_ARGS+= --with-dbm=sdbm . elif ${WITH_DBM:L} == "gdbm" LIB_DEPENDS+= gdbm:${PORTSDIR}/databases/gdbm CONFIGURE_ARGS+= --with-gdbm=${LOCALBASE} . elif ${WITH_DBM:L} == "db" || ${WITH_DBM:L} == "bdb" . if defined(WITH_BDB_BASE) CONFIGURE_ARGS+= --with-dbm=db185 \ --with-berkeley-db=/usr . else USE_BDB= yes CONFIGURE_ARGS+= --with-dbm=db${BDB_VER:S/40/4/} \ --with-berkeley-db=${LOCALBASE} . endif . else IGNORE= "Unknown DBM" . endif .else CONFIGURE_ARGS+= --with-dbm=sdbm .endif From owner-freebsd-apache@FreeBSD.ORG Mon Aug 20 11:06:29 2012 Return-Path: Delivered-To: apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9ED5A106566C for ; Mon, 20 Aug 2012 11:06:29 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 8929B8FC1A for ; Mon, 20 Aug 2012 11:06:29 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7KB6TLw045608 for ; Mon, 20 Aug 2012 11:06:29 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7KB6SAT045598 for apache@FreeBSD.org; Mon, 20 Aug 2012 11:06:28 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 20 Aug 2012 11:06:28 GMT Message-Id: <201208201106.q7KB6SAT045598@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: apache@FreeBSD.org Cc: Subject: Current problem reports assigned to apache@FreeBSD.org X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Aug 2012 11:06:29 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/168769 apache [PATCH] www/apache22: Add SuexecUserdir support o ports/168710 apache [PATCH] www/mod_auth_cas: update to 1.0.9.1 o ports/167965 apache if to make port (www/apache22) with an option: WITH_AL o ports/167964 apache New port:www/mod_authn_otp f ports/166488 apache [PATCH] www/mod_auth_imap2: add dovecot patch o ports/165809 apache add mod_proxy patch to www/apache22 o ports/159608 apache www/apache22: apache WITH_BDB_BASE settings described o ports/158565 apache www/apache22: Add rlimits based on login class for mpm o ports/157554 apache www/apache22: Apache RLimitNPROC does not work as inte o ports/156787 apache www/mod_auth_kerb2 fails on undefined symbol with base o ports/153406 apache www/apache22's SUEXEC_RSRCLIMIT option does not take e o ports/147282 apache errors when starting www/apache22 after installation o o ports/137729 apache www/mod_auth_kerb2 port broken on 8.0-BETA2 due to sec o ports/130479 apache www/apache22 configure_args busted o ports/125183 apache www/apache22 wrong SUEXEC_DOCROOT o ports/124375 apache security/heimdal: www/mod_auth_kerb doesn't compile ag 16 problems total. From owner-freebsd-apache@FreeBSD.ORG Mon Aug 20 11:07:37 2012 Return-Path: Delivered-To: freebsd-apache@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 15BD41065674 for ; Mon, 20 Aug 2012 11:07:37 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id DB96D8FC18 for ; Mon, 20 Aug 2012 11:07:36 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7KB7a6c046986 for ; Mon, 20 Aug 2012 11:07:36 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7KB7ai4046911 for freebsd-apache@FreeBSD.org; Mon, 20 Aug 2012 11:07:36 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 20 Aug 2012 11:07:36 GMT Message-Id: <201208201107.q7KB7ai4046911@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-apache@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-apache@FreeBSD.org X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Aug 2012 11:07:37 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/170124 apache net/spread: perl extension included in spread-src is b o ports/169958 apache unify all apache22-xxx-mpm options to www/apache22 mak 2 problems total. From owner-freebsd-apache@FreeBSD.ORG Tue Aug 21 15:20:24 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4177A1065687; Tue, 21 Aug 2012 15:20:24 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 147D98FC0A; Tue, 21 Aug 2012 15:20:24 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7LFKNsu016759; Tue, 21 Aug 2012 15:20:23 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7LFKNre016755; Tue, 21 Aug 2012 15:20:23 GMT (envelope-from edwin) Date: Tue, 21 Aug 2012 15:20:23 GMT Message-Id: <201208211520.q7LFKNre016755@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, apache@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/170826: [NEW PORT] www/mod_memcache_block: An Apache 2 module to block IPs X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Aug 2012 15:20:24 -0000 Synopsis: [NEW PORT] www/mod_memcache_block: An Apache 2 module to block IPs Responsible-Changed-From-To: freebsd-ports-bugs->apache Responsible-Changed-By: edwin Responsible-Changed-When: Tue Aug 21 15:20:23 UTC 2012 Responsible-Changed-Why: apache@ wants this port PRs (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=170826 From owner-freebsd-apache@FreeBSD.ORG Thu Aug 23 12:45:09 2012 Return-Path: Delivered-To: freebsd-apache@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AC6BD106564A for ; Thu, 23 Aug 2012 12:45:09 +0000 (UTC) (envelope-from freebsd-apache@herveybayaustralia.com.au) Received: from mail.unitedinsong.com.au (mail.unitedinsong.com.au [150.101.178.33]) by mx1.freebsd.org (Postfix) with ESMTP id 5E3AD8FC0A for ; Thu, 23 Aug 2012 12:45:09 +0000 (UTC) Received: from laptop3.herveybayaustralia.com.au (unknown [192.168.0.147]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.unitedinsong.com.au (Postfix) with ESMTPSA id 4C45A5C2A for ; Thu, 23 Aug 2012 23:00:34 +1000 (EST) Message-ID: <503625D3.8040005@herveybayaustralia.com.au> Date: Thu, 23 Aug 2012 22:45:07 +1000 From: Da Rock User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120728 Thunderbird/13.0.1 MIME-Version: 1.0 To: freebsd-apache@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: dav_lock not enabled? X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Aug 2012 12:45:09 -0000 I'm attempting to get a working webdav system going on my apache- and I'm having some issues with locking. Apparently my only means of doing this is using mod_dav_lock. And before any nay sayers pipe up, neither openoffice or libreoffice will work without it - just for starters. So I finally got to this point after some _major_ digging, and I'm wondering if anyone who is up at the moment might know how to get around it: modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x123): In function `dav_generic_dbm_new_error': /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:227: undefined reference to `dav_new_error' modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x1d0): In function `dav_generic_really_open_lockdb': /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:330: undefined reference to `dav_push_error' modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x3f9): In function `dav_generic_save_lock_record': /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:449: undefined reference to `dav_new_error' modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x68b):/usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:533: undefined reference to `dav_push_error' modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x7f2): In function `dav_generic_load_lock_record': /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:666: undefined reference to `dav_new_error' modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0xe2c): In function `dav_generic_resolve': /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:723: undefined reference to `dav_new_error' modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x13e0): In function `dav_generic_get_locks': /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:800: undefined reference to `dav_new_error' modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x1617): In function `dav_generic_parse_locktoken': /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:266: undefined reference to `dav_new_error' modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x1684):/usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:275: undefined reference to `dav_new_error' modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x157d):/usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:365: more undefined references to `dav_new_error' follow *** Error code 1 1 error *** Error code 1 1 error *** Error code 1 Stop in /usr/ports/www/apache22. *** Error code 1 Stop in /usr/ports/www/apache22. A look in the files finds what is needed in modules/dav/main/utils.c, but I cannot find how it is linked in - yet. I'm happy to keep trying to crack this, but if anyone can offer a quick answer it'd be much appreciated. Cheers From owner-freebsd-apache@FreeBSD.ORG Thu Aug 23 14:16:58 2012 Return-Path: Delivered-To: freebsd-apache@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3F6731065672 for ; Thu, 23 Aug 2012 14:16:58 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by mx1.freebsd.org (Postfix) with SMTP id B5B4E8FC0C for ; Thu, 23 Aug 2012 14:16:57 +0000 (UTC) Received: (qmail invoked by alias); 23 Aug 2012 14:16:56 -0000 Received: from hu5.abaxx.de (EHLO [10.6.25.100]) [213.61.170.110] by mail.gmx.net (mp027) with SMTP; 23 Aug 2012 16:16:56 +0200 X-Authenticated: #1956535 X-Provags-ID: V01U2FsdGVkX1/o9s0zF73oKqYybN/ltcgdaC2lOK7/OcLuSrm0KR U7BsnPZt6H/wJz Message-ID: <50363B55.2070400@gmx.de> Date: Thu, 23 Aug 2012 16:16:53 +0200 From: olli hauer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: freebsd-apache@freebsd.org References: <503625D3.8040005@herveybayaustralia.com.au> In-Reply-To: <503625D3.8040005@herveybayaustralia.com.au> X-Enigmail-Version: 1.4.3 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: Subject: Re: dav_lock not enabled? X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Aug 2012 14:16:58 -0000 On 2012-08-23 14:45, Da Rock wrote: > I'm attempting to get a working webdav system going on my apache- and I'm having some issues with locking. Apparently my only means of doing this is using mod_dav_lock. And before any nay sayers pipe up, neither openoffice or libreoffice will work without it - just for starters. > > So I finally got to this point after some _major_ digging, and I'm wondering if anyone who is up at the moment might know how to get around it: > > modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x123): In function `dav_generic_dbm_new_error': > /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:227: undefined reference to `dav_new_error' > modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x1d0): In function `dav_generic_really_open_lockdb': > /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:330: undefined reference to `dav_push_error' > modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x3f9): In function `dav_generic_save_lock_record': > /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:449: undefined reference to `dav_new_error' > modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x68b):/usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:533: undefined reference to `dav_push_error' > modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x7f2): In function `dav_generic_load_lock_record': > /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:666: undefined reference to `dav_new_error' > modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0xe2c): In function `dav_generic_resolve': > /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:723: undefined reference to `dav_new_error' > modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x13e0): In function `dav_generic_get_locks': > /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:800: undefined reference to `dav_new_error' > modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x1617): In function `dav_generic_parse_locktoken': > /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:266: undefined reference to `dav_new_error' > modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x1684):/usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:275: undefined reference to `dav_new_error' > modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x157d):/usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:365: more undefined references to `dav_new_error' follow > *** Error code 1 > 1 error > *** Error code 1 > 1 error > *** Error code 1 > > Stop in /usr/ports/www/apache22. > *** Error code 1 > > Stop in /usr/ports/www/apache22. > > A look in the files finds what is needed in modules/dav/main/utils.c, but I cannot find how it is linked in - yet. I'm happy to keep trying to crack this, but if anyone can offer a quick answer it'd be much appreciated. > > Cheers Seems this is a module not already available as option ... (thanks for the hint) A quick patch (worked on my machine) Index: Makefile.modules =================================================================== --- Makefile.modules (revision 303000) +++ Makefile.modules (working copy) @@ -112,5 +112,6 @@ .endif CONFIGURE_ARGS+= --with-mpm=${WITH_MPM:L} +CONFIGURE_ARGS+= --enable-dav_lock=shared $> grep dav_lock buildlog Building shared: mod_dav_lock.la /usr/local/share/apr/build-1/libtool --silent --mode=compile cc -g -I/usr/local/include -O2 -pipe -I/usr/include -fno-strict-aliasing -I. -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/os/unix -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/server/mpm/prefork -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/http -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/filters -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/proxy -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/include -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/generators -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/mappers -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/database -I/usr/local/include/apr-1 -I/usr/local/include -I/usr/local/include/db48 -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/proxy/../generators -I/usr/include -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/ssl -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/dav/main -prefer-pic -c mod_dav_lock.c && touch mod_dav_lock.slo /usr/local/share/apr/build-1/libtool --silent --mode=link cc -g -I/usr/local/include -O2 -pipe -I/usr/include -fno-strict-aliasing -rpath=/usr/lib:/usr/local/lib -L/usr/lib -L/usr/local/lib -L/usr/local/lib/db48 -rpath=/usr/lib:/usr/local/lib -L/usr/lib -o mod_dav_lock.la -rpath /usr/local/libexec/apache22 -module -avoid-version mod_dav_lock.lo locks.lo -- Regards, olli From owner-freebsd-apache@FreeBSD.ORG Thu Aug 23 15:31:21 2012 Return-Path: Delivered-To: freebsd-apache@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E899106564A for ; Thu, 23 Aug 2012 15:31:21 +0000 (UTC) (envelope-from freebsd-apache@herveybayaustralia.com.au) Received: from mail.unitedinsong.com.au (mail.unitedinsong.com.au [150.101.178.33]) by mx1.freebsd.org (Postfix) with ESMTP id 0A7658FC12 for ; Thu, 23 Aug 2012 15:31:20 +0000 (UTC) Received: from laptop3.herveybayaustralia.com.au (unknown [192.168.0.147]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.unitedinsong.com.au (Postfix) with ESMTPSA id 280FC5C29; Fri, 24 Aug 2012 01:46:44 +1000 (EST) Message-ID: <50364CC4.90609@herveybayaustralia.com.au> Date: Fri, 24 Aug 2012 01:31:16 +1000 From: Da Rock User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120728 Thunderbird/13.0.1 MIME-Version: 1.0 To: olli hauer References: <503625D3.8040005@herveybayaustralia.com.au> <50363B55.2070400@gmx.de> In-Reply-To: <50363B55.2070400@gmx.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-apache@freebsd.org Subject: Re: dav_lock not enabled? X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Aug 2012 15:31:21 -0000 On 08/24/12 00:16, olli hauer wrote: > On 2012-08-23 14:45, Da Rock wrote: >> I'm attempting to get a working webdav system going on my apache- and I'm having some issues with locking. Apparently my only means of doing this is using mod_dav_lock. And before any nay sayers pipe up, neither openoffice or libreoffice will work without it - just for starters. >> >> So I finally got to this point after some _major_ digging, and I'm wondering if anyone who is up at the moment might know how to get around it: >> >> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x123): In function `dav_generic_dbm_new_error': >> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:227: undefined reference to `dav_new_error' >> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x1d0): In function `dav_generic_really_open_lockdb': >> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:330: undefined reference to `dav_push_error' >> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x3f9): In function `dav_generic_save_lock_record': >> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:449: undefined reference to `dav_new_error' >> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x68b):/usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:533: undefined reference to `dav_push_error' >> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x7f2): In function `dav_generic_load_lock_record': >> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:666: undefined reference to `dav_new_error' >> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0xe2c): In function `dav_generic_resolve': >> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:723: undefined reference to `dav_new_error' >> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x13e0): In function `dav_generic_get_locks': >> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:800: undefined reference to `dav_new_error' >> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x1617): In function `dav_generic_parse_locktoken': >> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:266: undefined reference to `dav_new_error' >> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x1684):/usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:275: undefined reference to `dav_new_error' >> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x157d):/usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:365: more undefined references to `dav_new_error' follow >> *** Error code 1 >> 1 error >> *** Error code 1 >> 1 error >> *** Error code 1 >> >> Stop in /usr/ports/www/apache22. >> *** Error code 1 >> >> Stop in /usr/ports/www/apache22. >> >> A look in the files finds what is needed in modules/dav/main/utils.c, but I cannot find how it is linked in - yet. I'm happy to keep trying to crack this, but if anyone can offer a quick answer it'd be much appreciated. >> >> Cheers > > Seems this is a module not already available as option ... (thanks for the hint) > > A quick patch (worked on my machine) > > Index: Makefile.modules > =================================================================== > --- Makefile.modules (revision 303000) > +++ Makefile.modules (working copy) > @@ -112,5 +112,6 @@ > .endif > > CONFIGURE_ARGS+= --with-mpm=${WITH_MPM:L} > +CONFIGURE_ARGS+= --enable-dav_lock=shared > > > > > $> grep dav_lock buildlog > Building shared: mod_dav_lock.la > /usr/local/share/apr/build-1/libtool --silent --mode=compile cc -g -I/usr/local/include -O2 -pipe -I/usr/include -fno-strict-aliasing -I. -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/os/unix -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/server/mpm/prefork -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/http -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/filters -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/proxy -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/include -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/generators -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/mappers -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/database -I/usr/local/include/apr-1 -I/usr/local/include -I/usr/local/include/db48 -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/proxy/../generators -I/usr/include > -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/ssl -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/dav/main -prefer-pic -c mod_dav_lock.c && touch mod_dav_lock.slo > /usr/local/share/apr/build-1/libtool --silent --mode=link cc -g -I/usr/local/include -O2 -pipe -I/usr/include -fno-strict-aliasing -rpath=/usr/lib:/usr/local/lib -L/usr/lib -L/usr/local/lib -L/usr/local/lib/db48 -rpath=/usr/lib:/usr/local/lib -L/usr/lib -o mod_dav_lock.la -rpath /usr/local/libexec/apache22 -module -avoid-version mod_dav_lock.lo locks.lo > > -- > Regards, > olli That went well (I think), but now I can't install it! It comes up with an error code 1 after installing the rc.d scripts. I did try make distclean but NG. Oh well. I'll get I think... :/ Thx From owner-freebsd-apache@FreeBSD.ORG Thu Aug 23 15:59:03 2012 Return-Path: Delivered-To: freebsd-apache@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C5F2106564A for ; Thu, 23 Aug 2012 15:59:03 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by mx1.freebsd.org (Postfix) with SMTP id B90848FC08 for ; Thu, 23 Aug 2012 15:59:02 +0000 (UTC) Received: (qmail invoked by alias); 23 Aug 2012 15:59:01 -0000 Received: from hu5.abaxx.de (EHLO [10.6.25.100]) [213.61.170.110] by mail.gmx.net (mp004) with SMTP; 23 Aug 2012 17:59:01 +0200 X-Authenticated: #1956535 X-Provags-ID: V01U2FsdGVkX19El+8NqLNEa8t7nfb4UaGaxRZPAvi/sfQZerdIPb 9xVfoNpeQxdvlk Message-ID: <50365344.60901@gmx.de> Date: Thu, 23 Aug 2012 17:59:00 +0200 From: olli hauer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: freebsd-apache@freebsd.org References: <503625D3.8040005@herveybayaustralia.com.au> <50363B55.2070400@gmx.de> <50364CC4.90609@herveybayaustralia.com.au> In-Reply-To: <50364CC4.90609@herveybayaustralia.com.au> X-Enigmail-Version: 1.4.3 Content-Type: multipart/mixed; boundary="------------010805060602000805040607" X-Y-GMX-Trusted: 0 Cc: Subject: Re: dav_lock not enabled? X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Aug 2012 15:59:03 -0000 This is a multi-part message in MIME format. --------------010805060602000805040607 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On 2012-08-23 17:31, Da Rock wrote: > On 08/24/12 00:16, olli hauer wrote: >> On 2012-08-23 14:45, Da Rock wrote: >>> I'm attempting to get a working webdav system going on my apache- and I'm having some issues with locking. Apparently my only means of doing this is using mod_dav_lock. And before any nay sayers pipe up, neither openoffice or libreoffice will work without it - just for starters. >>> >>> So I finally got to this point after some _major_ digging, and I'm wondering if anyone who is up at the moment might know how to get around it: >>> >>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x123): In function `dav_generic_dbm_new_error': >>> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:227: undefined reference to `dav_new_error' >>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x1d0): In function `dav_generic_really_open_lockdb': >>> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:330: undefined reference to `dav_push_error' >>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x3f9): In function `dav_generic_save_lock_record': >>> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:449: undefined reference to `dav_new_error' >>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x68b):/usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:533: undefined reference to `dav_push_error' >>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x7f2): In function `dav_generic_load_lock_record': >>> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:666: undefined reference to `dav_new_error' >>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0xe2c): In function `dav_generic_resolve': >>> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:723: undefined reference to `dav_new_error' >>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x13e0): In function `dav_generic_get_locks': >>> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:800: undefined reference to `dav_new_error' >>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x1617): In function `dav_generic_parse_locktoken': >>> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:266: undefined reference to `dav_new_error' >>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x1684):/usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:275: undefined reference to `dav_new_error' >>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x157d):/usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:365: more undefined references to `dav_new_error' follow >>> *** Error code 1 >>> 1 error >>> *** Error code 1 >>> 1 error >>> *** Error code 1 >>> >>> Stop in /usr/ports/www/apache22. >>> *** Error code 1 >>> >>> Stop in /usr/ports/www/apache22. >>> >>> A look in the files finds what is needed in modules/dav/main/utils.c, but I cannot find how it is linked in - yet. I'm happy to keep trying to crack this, but if anyone can offer a quick answer it'd be much appreciated. >>> >>> Cheers >> >> Seems this is a module not already available as option ... (thanks for the hint) >> >> A quick patch (worked on my machine) >> >> Index: Makefile.modules >> =================================================================== >> --- Makefile.modules (revision 303000) >> +++ Makefile.modules (working copy) >> @@ -112,5 +112,6 @@ >> .endif >> >> CONFIGURE_ARGS+= --with-mpm=${WITH_MPM:L} >> +CONFIGURE_ARGS+= --enable-dav_lock=shared >> >> >> >> >> $> grep dav_lock buildlog >> Building shared: mod_dav_lock.la >> /usr/local/share/apr/build-1/libtool --silent --mode=compile cc -g -I/usr/local/include -O2 -pipe -I/usr/include -fno-strict-aliasing -I. -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/os/unix -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/server/mpm/prefork -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/http -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/filters -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/proxy -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/include -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/generators -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/mappers -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/database -I/usr/local/include/apr-1 -I/usr/local/include -I/usr/local/include/db48 -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/proxy/../generators -I/usr/include >> -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/ssl -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/dav/main -prefer-pic -c mod_dav_lock.c && touch mod_dav_lock.slo >> /usr/local/share/apr/build-1/libtool --silent --mode=link cc -g -I/usr/local/include -O2 -pipe -I/usr/include -fno-strict-aliasing -rpath=/usr/lib:/usr/local/lib -L/usr/lib -L/usr/local/lib -L/usr/local/lib/db48 -rpath=/usr/lib:/usr/local/lib -L/usr/lib -o mod_dav_lock.la -rpath /usr/local/libexec/apache22 -module -avoid-version mod_dav_lock.lo locks.lo >> >> -- >> Regards, >> olli > That went well (I think), but now I can't install it! It comes up with an error code 1 after installing the rc.d scripts. I did try make distclean but NG. > > Oh well. I'll get I think... :/ > > Thx > Try the attached patch, else pkg-plist will be not correct after install. patch can be found also here: http://people.freebsd.org/~ohauer/diffs/apache/mod_dav_lock.diff Please note, I have set the option per default to on maybe this change before the patch will be applied to www/apache22 -- Regards, olli --------------010805060602000805040607 Content-Type: text/plain; charset=windows-1252; name="mod_dav_lock.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="mod_dav_lock.diff" Index: Makefile.options =================================================================== --- Makefile.options (revision 303013) +++ Makefile.options (working copy) @@ -9,7 +9,7 @@ AUTHZ_MODULES= AUTHZ_HOST AUTHZ_GROUPFILE AUTHZ_USER AUTHZ_DBM \ AUTHZ_OWNER AUTHZ_DEFAULT CACHE_MODULES= CACHE DISK_CACHE FILE_CACHE MEM_CACHE -DAV_MODULES= DAV DAV_FS +DAV_MODULES= DAV DAV_FS DAV_LOCK EXPERIMENTAL_MODULES= BUCKETEER CASE_FILTER CASE_FILTER_IN EXT_FILTER \ LOG_FORENSIC OPTIONAL_HOOK_EXPORT OPTIONAL_HOOK_IMPORT \ OPTIONAL_FN_IMPORT OPTIONAL_FN_EXPORT @@ -60,6 +60,7 @@ MEM_CACHE "mod_mem_cache" off \ DAV "mod_dav" on \ DAV_FS "mod_dav_fs" on \ + DAV_LOCK "mod_dav_lock" on \ BUCKETEER "mod_bucketeer" off \ CASE_FILTER "mod_case_filter" off \ CASE_FILTER_IN "mod_case_filter_in" off \ Index: pkg-plist =================================================================== --- pkg-plist (revision 303013) +++ pkg-plist (working copy) @@ -125,6 +125,7 @@ %%MOD_CHARSET_LITE%%libexec/apache22/mod_charset_lite.so %%MOD_DAV%%libexec/apache22/mod_dav.so %%MOD_DAV_FS%%libexec/apache22/mod_dav_fs.so +%%MOD_DAV_LOCK%%libexec/apache22/mod_dav_lock.so %%MOD_DBD%%libexec/apache22/mod_dbd.so %%MOD_DEFLATE%%libexec/apache22/mod_deflate.so %%MOD_DIR%%libexec/apache22/mod_dir.so --------------010805060602000805040607-- From owner-freebsd-apache@FreeBSD.ORG Fri Aug 24 10:29:10 2012 Return-Path: Delivered-To: freebsd-apache@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9A6A41065670 for ; Fri, 24 Aug 2012 10:29:10 +0000 (UTC) (envelope-from freebsd-apache@herveybayaustralia.com.au) Received: from mail.unitedinsong.com.au (mail.unitedinsong.com.au [150.101.178.33]) by mx1.freebsd.org (Postfix) with ESMTP id ED5AD8FC16 for ; Fri, 24 Aug 2012 10:29:09 +0000 (UTC) Received: from laptop3.herveybayaustralia.com.au (unknown [192.168.0.147]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.unitedinsong.com.au (Postfix) with ESMTPSA id 008CC5C29; Fri, 24 Aug 2012 20:44:28 +1000 (EST) Message-ID: <5037576E.30400@herveybayaustralia.com.au> Date: Fri, 24 Aug 2012 20:29:02 +1000 From: Da Rock User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120728 Thunderbird/13.0.1 MIME-Version: 1.0 To: olli hauer References: <503625D3.8040005@herveybayaustralia.com.au> <50363B55.2070400@gmx.de> <50364CC4.90609@herveybayaustralia.com.au> <50365344.60901@gmx.de> In-Reply-To: <50365344.60901@gmx.de> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-apache@freebsd.org Subject: Re: dav_lock not enabled? X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Aug 2012 10:29:10 -0000 On 08/24/12 01:59, olli hauer wrote: > On 2012-08-23 17:31, Da Rock wrote: >> On 08/24/12 00:16, olli hauer wrote: >>> On 2012-08-23 14:45, Da Rock wrote: >>>> I'm attempting to get a working webdav system going on my apache- and I'm having some issues with locking. Apparently my only means of doing this is using mod_dav_lock. And before any nay sayers pipe up, neither openoffice or libreoffice will work without it - just for starters. >>>> >>>> So I finally got to this point after some _major_ digging, and I'm wondering if anyone who is up at the moment might know how to get around it: >>>> >>>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x123): In function `dav_generic_dbm_new_error': >>>> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:227: undefined reference to `dav_new_error' >>>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x1d0): In function `dav_generic_really_open_lockdb': >>>> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:330: undefined reference to `dav_push_error' >>>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x3f9): In function `dav_generic_save_lock_record': >>>> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:449: undefined reference to `dav_new_error' >>>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x68b):/usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:533: undefined reference to `dav_push_error' >>>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x7f2): In function `dav_generic_load_lock_record': >>>> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:666: undefined reference to `dav_new_error' >>>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0xe2c): In function `dav_generic_resolve': >>>> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:723: undefined reference to `dav_new_error' >>>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x13e0): In function `dav_generic_get_locks': >>>> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:800: undefined reference to `dav_new_error' >>>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x1617): In function `dav_generic_parse_locktoken': >>>> /usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:266: undefined reference to `dav_new_error' >>>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x1684):/usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:275: undefined reference to `dav_new_error' >>>> modules/dav/lock/.libs/libmod_dav_lock.a(locks.o)(.text+0x157d):/usr/ports/www/apache22/work/httpd-2.2.22/modules/dav/lock/locks.c:365: more undefined references to `dav_new_error' follow >>>> *** Error code 1 >>>> 1 error >>>> *** Error code 1 >>>> 1 error >>>> *** Error code 1 >>>> >>>> Stop in /usr/ports/www/apache22. >>>> *** Error code 1 >>>> >>>> Stop in /usr/ports/www/apache22. >>>> >>>> A look in the files finds what is needed in modules/dav/main/utils.c, but I cannot find how it is linked in - yet. I'm happy to keep trying to crack this, but if anyone can offer a quick answer it'd be much appreciated. >>>> >>>> Cheers >>> Seems this is a module not already available as option ... (thanks for the hint) >>> >>> A quick patch (worked on my machine) >>> >>> Index: Makefile.modules >>> =================================================================== >>> --- Makefile.modules (revision 303000) >>> +++ Makefile.modules (working copy) >>> @@ -112,5 +112,6 @@ >>> .endif >>> >>> CONFIGURE_ARGS+= --with-mpm=${WITH_MPM:L} >>> +CONFIGURE_ARGS+= --enable-dav_lock=shared >>> >>> >>> >>> >>> $> grep dav_lock buildlog >>> Building shared: mod_dav_lock.la >>> /usr/local/share/apr/build-1/libtool --silent --mode=compile cc -g -I/usr/local/include -O2 -pipe -I/usr/include -fno-strict-aliasing -I. -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/os/unix -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/server/mpm/prefork -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/http -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/filters -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/proxy -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/include -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/generators -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/mappers -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/database -I/usr/local/include/apr-1 -I/usr/local/include -I/usr/local/include/db48 -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/proxy/../generators -I/usr/include >>> -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/ssl -I/usr/svn_ports/www/apache22/work/httpd-2.2.22/modules/dav/main -prefer-pic -c mod_dav_lock.c && touch mod_dav_lock.slo >>> /usr/local/share/apr/build-1/libtool --silent --mode=link cc -g -I/usr/local/include -O2 -pipe -I/usr/include -fno-strict-aliasing -rpath=/usr/lib:/usr/local/lib -L/usr/lib -L/usr/local/lib -L/usr/local/lib/db48 -rpath=/usr/lib:/usr/local/lib -L/usr/lib -o mod_dav_lock.la -rpath /usr/local/libexec/apache22 -module -avoid-version mod_dav_lock.lo locks.lo >>> >>> -- >>> Regards, >>> olli >> That went well (I think), but now I can't install it! It comes up with an error code 1 after installing the rc.d scripts. I did try make distclean but NG. >> >> Oh well. I'll get I think... :/ >> >> Thx >> > Try the attached patch, else pkg-plist will be not correct after install. > > patch can be found also here: http://people.freebsd.org/~ohauer/diffs/apache/mod_dav_lock.diff > > Please note, I have set the option per default to on maybe this change before the patch will be applied to www/apache22 > > -- > Regards, > olli Thanks Olli. I was thinking along those lines, but it was late and I was turning into a pumpkin :) Just couldn't quite get my head around all the details... Cheers for the patch - it appears to all work btw. From owner-freebsd-apache@FreeBSD.ORG Fri Aug 24 12:08:14 2012 Return-Path: Delivered-To: freebsd-apache@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 66846106564A for ; Fri, 24 Aug 2012 12:08:14 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by mx1.freebsd.org (Postfix) with SMTP id C82578FC08 for ; Fri, 24 Aug 2012 12:08:13 +0000 (UTC) Received: (qmail invoked by alias); 24 Aug 2012 12:08:06 -0000 Received: from p578be941.dip0.t-ipconnect.de (EHLO [192.168.0.100]) [87.139.233.65] by mail.gmx.net (mp004) with SMTP; 24 Aug 2012 14:08:06 +0200 X-Authenticated: #1956535 X-Provags-ID: V01U2FsdGVkX1+F0kBbPUuFGoOk5U4rfK4YMsVxwAubw867ygPsJQ n939sPqmZAcTcP Message-ID: <50376EA9.2030702@gmx.de> Date: Fri, 24 Aug 2012 14:08:09 +0200 From: olli hauer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: Da Rock References: <503625D3.8040005@herveybayaustralia.com.au> <50363B55.2070400@gmx.de> <50364CC4.90609@herveybayaustralia.com.au> <50365344.60901@gmx.de> <5037576E.30400@herveybayaustralia.com.au> In-Reply-To: <5037576E.30400@herveybayaustralia.com.au> X-Enigmail-Version: 1.4.3 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: freebsd-apache@freebsd.org Subject: Re: dav_lock not enabled? X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Aug 2012 12:08:14 -0000 On 2012-08-24 12:29, Da Rock wrote: > On 08/24/12 01:59, olli hauer wrote: >> On 2012-08-23 17:31, Da Rock wrote: >>> On 08/24/12 00:16, olli hauer wrote: >>>> On 2012-08-23 14:45, Da Rock wrote: >>>>> I'm attempting to get a working webdav system going on my apache- and I'm having some issues with locking. Apparently my only means of doing this is using mod_dav_lock. And before any nay sayers pipe up, neither openoffice or libreoffice will work without it - just for starters. >>>>> [...] >> Regards, >> olli > Thanks Olli. I was thinking along those lines, but it was late and I was turning into a pumpkin :) Just couldn't quite get my head around all the details... > > Cheers for the patch - it appears to all work btw. > Thanks for the reports. I have to think if this module should be ON by default ... >From http://httpd.apache.org/docs/2.2/mod/mod_dav_lock.html Summary This module implements a generic locking API which can be used by any backend provider of mod_dav. It requires at least the service of mod_dav. *But without a backend provider which makes use of it, it's useless and should not be loaded into the server*. A sample backend module which actually utilizes mod_dav_lock is mod_dav_svn, the subversion provider module. *Note that mod_dav_fs does not need this generic locking module, because it uses its own more specialized version.* In order to make mod_dav_lock functional, you just have to specify the location of the lock database using the DavGenericLockDB directive described below. So this explains why subversion can handle locks even without the module but why does libre/open-office need the module? Shouldn't libre/open-office work properly with mod_fav_fs ?? -- Regards, olli From owner-freebsd-apache@FreeBSD.ORG Sat Aug 25 15:07:27 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 722EE1065670; Sat, 25 Aug 2012 15:07:27 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 4686C8FC14; Sat, 25 Aug 2012 15:07:27 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7PF7Rhd020883; Sat, 25 Aug 2012 15:07:27 GMT (envelope-from ohauer@freefall.freebsd.org) Received: (from ohauer@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7PF7Rvg020879; Sat, 25 Aug 2012 15:07:27 GMT (envelope-from ohauer) Date: Sat, 25 Aug 2012 15:07:27 GMT Message-Id: <201208251507.q7PF7Rvg020879@freefall.freebsd.org> To: ohauer@FreeBSD.org, apache@FreeBSD.org, ohauer@FreeBSD.org From: ohauer@FreeBSD.org Cc: Subject: Re: ports/167964: New port:www/mod_authn_otp X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2012 15:07:27 -0000 Synopsis: New port:www/mod_authn_otp Responsible-Changed-From-To: apache->ohauer Responsible-Changed-By: ohauer Responsible-Changed-When: Sat Aug 25 15:06:49 UTC 2012 Responsible-Changed-Why: I'll take it http://www.freebsd.org/cgi/query-pr.cgi?pr=167964 From owner-freebsd-apache@FreeBSD.ORG Sat Aug 25 15:08:30 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A904E106566B; Sat, 25 Aug 2012 15:08:30 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7CB138FC12; Sat, 25 Aug 2012 15:08:30 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7PF8UEc020935; Sat, 25 Aug 2012 15:08:30 GMT (envelope-from ohauer@freefall.freebsd.org) Received: (from ohauer@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7PF8UVg020931; Sat, 25 Aug 2012 15:08:30 GMT (envelope-from ohauer) Date: Sat, 25 Aug 2012 15:08:30 GMT Message-Id: <201208251508.q7PF8UVg020931@freefall.freebsd.org> To: ohauer@FreeBSD.org, apache@FreeBSD.org, ohauer@FreeBSD.org From: ohauer@FreeBSD.org Cc: Subject: Re: ports/170826: [NEW PORT] www/mod_memcache_block: An Apache 2 module to block IPs X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2012 15:08:30 -0000 Synopsis: [NEW PORT] www/mod_memcache_block: An Apache 2 module to block IPs Responsible-Changed-From-To: apache->ohauer Responsible-Changed-By: ohauer Responsible-Changed-When: Sat Aug 25 15:08:06 UTC 2012 Responsible-Changed-Why: I'll take it http://www.freebsd.org/cgi/query-pr.cgi?pr=170826 From owner-freebsd-apache@FreeBSD.ORG Sat Aug 25 15:15:45 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D764B1065677; Sat, 25 Aug 2012 15:15:45 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id AB9EB8FC1B; Sat, 25 Aug 2012 15:15:45 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7PFFjIQ022691; Sat, 25 Aug 2012 15:15:45 GMT (envelope-from ohauer@freefall.freebsd.org) Received: (from ohauer@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7PFFji4022686; Sat, 25 Aug 2012 15:15:45 GMT (envelope-from ohauer) Date: Sat, 25 Aug 2012 15:15:45 GMT Message-Id: <201208251515.q7PFFji4022686@freefall.freebsd.org> To: ohauer@FreeBSD.org, apache@FreeBSD.org, ohauer@FreeBSD.org From: ohauer@FreeBSD.org Cc: Subject: Re: ports/168769: [PATCH] www/apache22: Add SuexecUserdir support X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2012 15:15:45 -0000 Synopsis: [PATCH] www/apache22: Add SuexecUserdir support Responsible-Changed-From-To: apache->ohauer Responsible-Changed-By: ohauer Responsible-Changed-When: Sat Aug 25 15:13:52 UTC 2012 Responsible-Changed-Why: I will look at this and commit the patch together with the rewrite of apache22 for options NG http://www.freebsd.org/cgi/query-pr.cgi?pr=168769 From owner-freebsd-apache@FreeBSD.ORG Sat Aug 25 15:16:57 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5A4C81065680; Sat, 25 Aug 2012 15:16:57 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2ED4E8FC15; Sat, 25 Aug 2012 15:16:57 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7PFGvaX022871; Sat, 25 Aug 2012 15:16:57 GMT (envelope-from ohauer@freefall.freebsd.org) Received: (from ohauer@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7PFGvC3022867; Sat, 25 Aug 2012 15:16:57 GMT (envelope-from ohauer) Date: Sat, 25 Aug 2012 15:16:57 GMT Message-Id: <201208251516.q7PFGvC3022867@freefall.freebsd.org> To: ohauer@FreeBSD.org, apache@FreeBSD.org, ohauer@FreeBSD.org From: ohauer@FreeBSD.org Cc: Subject: Re: ports/168710: [PATCH] www/mod_auth_cas: update to 1.0.9.1 X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2012 15:16:57 -0000 Synopsis: [PATCH] www/mod_auth_cas: update to 1.0.9.1 Responsible-Changed-From-To: apache->ohauer Responsible-Changed-By: ohauer Responsible-Changed-When: Sat Aug 25 15:16:35 UTC 2012 Responsible-Changed-Why: I'll take it http://www.freebsd.org/cgi/query-pr.cgi?pr=168710 From owner-freebsd-apache@FreeBSD.ORG Sat Aug 25 15:23:30 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF0CB106566B; Sat, 25 Aug 2012 15:23:30 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B2C348FC0A; Sat, 25 Aug 2012 15:23:30 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7PFNUhl023633; Sat, 25 Aug 2012 15:23:30 GMT (envelope-from ohauer@freefall.freebsd.org) Received: (from ohauer@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7PFNUIe023629; Sat, 25 Aug 2012 15:23:30 GMT (envelope-from ohauer) Date: Sat, 25 Aug 2012 15:23:30 GMT Message-Id: <201208251523.q7PFNUIe023629@freefall.freebsd.org> To: ohauer@FreeBSD.org, apache@FreeBSD.org, ohauer@FreeBSD.org From: ohauer@FreeBSD.org Cc: Subject: Re: ports/153406: www/apache22's SUEXEC_RSRCLIMIT option does not take effect X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2012 15:23:31 -0000 Synopsis: www/apache22's SUEXEC_RSRCLIMIT option does not take effect Responsible-Changed-From-To: apache->ohauer Responsible-Changed-By: ohauer Responsible-Changed-When: Sat Aug 25 15:17:40 UTC 2012 Responsible-Changed-Why: I'll take it. I will convert this to an OPTION so you don't have to handle with the files from var/ports/.../options. Btw. the right way was to define this in etc/make.conf or use `make -DWITH_SUEXEC_RSRCLIMIT' since the option framework reads only variables defined as OPTION= or for the new framework OPTIONS_DEFINE. http://www.freebsd.org/cgi/query-pr.cgi?pr=153406 From owner-freebsd-apache@FreeBSD.ORG Sat Aug 25 15:26:03 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E69231065690; Sat, 25 Aug 2012 15:26:03 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B20CF8FC1B; Sat, 25 Aug 2012 15:26:03 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7PFQ30I023712; Sat, 25 Aug 2012 15:26:03 GMT (envelope-from ohauer@freefall.freebsd.org) Received: (from ohauer@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7PFQ3bC023708; Sat, 25 Aug 2012 15:26:03 GMT (envelope-from ohauer) Date: Sat, 25 Aug 2012 15:26:03 GMT Message-Id: <201208251526.q7PFQ3bC023708@freefall.freebsd.org> To: ohauer@FreeBSD.org, apache@FreeBSD.org, ohauer@FreeBSD.org From: ohauer@FreeBSD.org Cc: Subject: Re: ports/158565: www/apache22: Add rlimits based on login class for mpm-itk X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2012 15:26:04 -0000 Synopsis: www/apache22: Add rlimits based on login class for mpm-itk Responsible-Changed-From-To: apache->ohauer Responsible-Changed-By: ohauer Responsible-Changed-When: Sat Aug 25 15:24:05 UTC 2012 Responsible-Changed-Why: I'll takt it http://www.freebsd.org/cgi/query-pr.cgi?pr=158565 From owner-freebsd-apache@FreeBSD.ORG Sat Aug 25 15:30:44 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 067E31065673; Sat, 25 Aug 2012 15:30:44 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CF6B58FC20; Sat, 25 Aug 2012 15:30:43 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7PFUhBh025405; Sat, 25 Aug 2012 15:30:43 GMT (envelope-from ohauer@freefall.freebsd.org) Received: (from ohauer@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7PFUhYj025401; Sat, 25 Aug 2012 15:30:43 GMT (envelope-from ohauer) Date: Sat, 25 Aug 2012 15:30:43 GMT Message-Id: <201208251530.q7PFUhYj025401@freefall.freebsd.org> To: ohauer@FreeBSD.org, apache@FreeBSD.org, apache@FreeBSD.org From: ohauer@FreeBSD.org Cc: Subject: Re: ports/147282: errors when starting www/apache22 after installation of mod_auth_kerb2 X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2012 15:30:44 -0000 Synopsis: errors when starting www/apache22 after installation of mod_auth_kerb2 Class-Changed-From-To: maintainer-update->sw-bug Class-Changed-By: ohauer Class-Changed-When: Sat Aug 25 15:29:14 UTC 2012 Class-Changed-Why: Assign right class, submitter is not maintainer. http://www.freebsd.org/cgi/query-pr.cgi?pr=147282 From owner-freebsd-apache@FreeBSD.ORG Sat Aug 25 17:41:40 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CCFEF106564A; Sat, 25 Aug 2012 17:41:40 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A0E978FC15; Sat, 25 Aug 2012 17:41:40 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7PHfebB044209; Sat, 25 Aug 2012 17:41:40 GMT (envelope-from ohauer@freefall.freebsd.org) Received: (from ohauer@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7PHfeH4044205; Sat, 25 Aug 2012 17:41:40 GMT (envelope-from ohauer) Date: Sat, 25 Aug 2012 17:41:40 GMT Message-Id: <201208251741.q7PHfeH4044205@freefall.freebsd.org> To: hsn@filez.com, ohauer@FreeBSD.org, apache@FreeBSD.org, ohauer@FreeBSD.org From: ohauer@FreeBSD.org Cc: Subject: Re: ports/166488: [PATCH] www/mod_auth_imap2: add dovecot patch X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2012 17:41:40 -0000 Synopsis: [PATCH] www/mod_auth_imap2: add dovecot patch State-Changed-From-To: feedback->open State-Changed-By: ohauer State-Changed-When: Sat Aug 25 17:35:28 UTC 2012 State-Changed-Why: I'll take it. I've send the patch upstreamso a new source can be rolled, waiting for upstream feedback. Btw. we prefer such platform independent patches are sent to upstream, so they can roll a new source file Responsible-Changed-From-To: apache->ohauer Responsible-Changed-By: ohauer Responsible-Changed-When: Sat Aug 25 17:35:28 UTC 2012 Responsible-Changed-Why: http://www.freebsd.org/cgi/query-pr.cgi?pr=166488 From owner-freebsd-apache@FreeBSD.ORG Sat Aug 25 17:48:46 2012 Return-Path: Delivered-To: freebsd-apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BF27B106564A; Sat, 25 Aug 2012 17:48:46 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 92AAE8FC0C; Sat, 25 Aug 2012 17:48:46 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7PHmkBn044803; Sat, 25 Aug 2012 17:48:46 GMT (envelope-from ohauer@freefall.freebsd.org) Received: (from ohauer@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7PHmkGP044799; Sat, 25 Aug 2012 17:48:46 GMT (envelope-from ohauer) Date: Sat, 25 Aug 2012 17:48:46 GMT Message-Id: <201208251748.q7PHmkGP044799@freefall.freebsd.org> To: ohauer@FreeBSD.org, freebsd-apache@FreeBSD.org, ohauer@FreeBSD.org From: ohauer@FreeBSD.org Cc: Subject: Re: ports/170124: net/spread: perl extension included in spread-src is broken X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2012 17:48:46 -0000 Synopsis: net/spread: perl extension included in spread-src is broken Responsible-Changed-From-To: freebsd-apache->ohauer Responsible-Changed-By: ohauer Responsible-Changed-When: Sat Aug 25 17:47:35 UTC 2012 Responsible-Changed-Why: I'll take it http://www.freebsd.org/cgi/query-pr.cgi?pr=170124 From owner-freebsd-apache@FreeBSD.ORG Sat Aug 25 18:57:12 2012 Return-Path: Delivered-To: freebsd-apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 24BAD106564A; Sat, 25 Aug 2012 18:57:12 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EC4D38FC26; Sat, 25 Aug 2012 18:57:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7PIvBfX051672; Sat, 25 Aug 2012 18:57:11 GMT (envelope-from ohauer@freefall.freebsd.org) Received: (from ohauer@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7PIvBTi051668; Sat, 25 Aug 2012 18:57:11 GMT (envelope-from ohauer) Date: Sat, 25 Aug 2012 18:57:11 GMT Message-Id: <201208251857.q7PIvBTi051668@freefall.freebsd.org> To: ohauer@FreeBSD.org, freebsd-apache@FreeBSD.org, apache@FreeBSD.org From: ohauer@FreeBSD.org Cc: Subject: Re: ports/169958: unify all apache22-xxx-mpm options to www/apache22 make config X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2012 18:57:12 -0000 Synopsis: unify all apache22-xxx-mpm options to www/apache22 make config Responsible-Changed-From-To: freebsd-apache->apache Responsible-Changed-By: ohauer Responsible-Changed-When: Sat Aug 25 18:54:44 UTC 2012 Responsible-Changed-Why: assign from freebsd-apache@ -> apache@ apache@ does not get any notice on the lists if the port is assigned to freebsd-apache@ http://www.freebsd.org/cgi/query-pr.cgi?pr=169958 From owner-freebsd-apache@FreeBSD.ORG Sat Aug 25 18:57:12 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 24BAD106564A; Sat, 25 Aug 2012 18:57:12 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EC4D38FC26; Sat, 25 Aug 2012 18:57:11 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7PIvBfX051672; Sat, 25 Aug 2012 18:57:11 GMT (envelope-from ohauer@freefall.freebsd.org) Received: (from ohauer@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7PIvBTi051668; Sat, 25 Aug 2012 18:57:11 GMT (envelope-from ohauer) Date: Sat, 25 Aug 2012 18:57:11 GMT Message-Id: <201208251857.q7PIvBTi051668@freefall.freebsd.org> To: ohauer@FreeBSD.org, freebsd-apache@FreeBSD.org, apache@FreeBSD.org From: ohauer@FreeBSD.org Cc: Subject: Re: ports/169958: unify all apache22-xxx-mpm options to www/apache22 make config X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2012 18:57:12 -0000 Synopsis: unify all apache22-xxx-mpm options to www/apache22 make config Responsible-Changed-From-To: freebsd-apache->apache Responsible-Changed-By: ohauer Responsible-Changed-When: Sat Aug 25 18:54:44 UTC 2012 Responsible-Changed-Why: assign from freebsd-apache@ -> apache@ apache@ does not get any notice on the lists if the port is assigned to freebsd-apache@ http://www.freebsd.org/cgi/query-pr.cgi?pr=169958 From owner-freebsd-apache@FreeBSD.ORG Sat Aug 25 18:57:52 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C1B20106567B; Sat, 25 Aug 2012 18:57:52 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 952158FC19; Sat, 25 Aug 2012 18:57:52 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7PIvqQo051724; Sat, 25 Aug 2012 18:57:52 GMT (envelope-from ohauer@freefall.freebsd.org) Received: (from ohauer@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7PIvq9p051720; Sat, 25 Aug 2012 18:57:52 GMT (envelope-from ohauer) Date: Sat, 25 Aug 2012 18:57:52 GMT Message-Id: <201208251857.q7PIvq9p051720@freefall.freebsd.org> To: marcellocoutinho@gmail.com, ohauer@FreeBSD.org, apache@FreeBSD.org From: ohauer@FreeBSD.org Cc: Subject: Re: ports/169958: unify all apache22-xxx-mpm options to www/apache22 make config X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2012 18:57:52 -0000 Synopsis: unify all apache22-xxx-mpm options to www/apache22 make config State-Changed-From-To: open->closed State-Changed-By: ohauer State-Changed-When: Sat Aug 25 18:57:14 UTC 2012 State-Changed-Why: A correct fix is already committed. http://www.freebsd.org/cgi/query-pr.cgi?pr=169958 From owner-freebsd-apache@FreeBSD.ORG Sat Aug 25 19:43:32 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CCA2B1065670; Sat, 25 Aug 2012 19:43:32 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B76838FC12; Sat, 25 Aug 2012 19:43:32 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7PJhWJO057417; Sat, 25 Aug 2012 19:43:32 GMT (envelope-from ohauer@freefall.freebsd.org) Received: (from ohauer@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7PJhWDU057413; Sat, 25 Aug 2012 19:43:32 GMT (envelope-from ohauer) Date: Sat, 25 Aug 2012 19:43:32 GMT Message-Id: <201208251943.q7PJhWDU057413@freefall.freebsd.org> To: jrhett@netconsonance.com, ohauer@FreeBSD.org, apache@FreeBSD.org From: ohauer@FreeBSD.org Cc: Subject: Re: ports/159608: www/apache22: apache WITH_BDB_BASE settings described in UPDATING do not work X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2012 19:43:32 -0000 Synopsis: www/apache22: apache WITH_BDB_BASE settings described in UPDATING do not work State-Changed-From-To: open->analyzed State-Changed-By: ohauer State-Changed-When: Sat Aug 25 19:33:44 UTC 2012 State-Changed-Why: During the rewrite / cleanup of the www/apache22 port I removed all parts which where needed to build apr/apr-util, since they are not apache httpd related. The lines do no longer exist (they where a leftover from years ago where the apachex port was repocopied to apache22. The bundled apr-util and the port devel/apr? does not support building db support against the db185 version which is included in the FreeBSD libc, so there is no way to have support for db files which are created with apache13. Even this answer is not the one you expect I have to say sorry. I will close the pr. http://www.freebsd.org/cgi/query-pr.cgi?pr=159608 From owner-freebsd-apache@FreeBSD.ORG Sat Aug 25 19:47:18 2012 Return-Path: Delivered-To: apache@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9C371106566B; Sat, 25 Aug 2012 19:47:18 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7013D8FC0A; Sat, 25 Aug 2012 19:47:18 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q7PJlIGY057835; Sat, 25 Aug 2012 19:47:18 GMT (envelope-from ohauer@freefall.freebsd.org) Received: (from ohauer@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q7PJlIsO057831; Sat, 25 Aug 2012 19:47:18 GMT (envelope-from ohauer) Date: Sat, 25 Aug 2012 19:47:18 GMT Message-Id: <201208251947.q7PJlIsO057831@freefall.freebsd.org> To: jrhett@netconsonance.com, ohauer@FreeBSD.org, apache@FreeBSD.org From: ohauer@FreeBSD.org Cc: Subject: Re: ports/159608: www/apache22: apache WITH_BDB_BASE settings described in UPDATING do not work X-BeenThere: freebsd-apache@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Support of apache-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Aug 2012 19:47:18 -0000 Synopsis: www/apache22: apache WITH_BDB_BASE settings described in UPDATING do not work State-Changed-From-To: analyzed->closed State-Changed-By: ohauer State-Changed-When: Sat Aug 25 19:43:37 UTC 2012 State-Changed-Why: devel/apr1 can not build d185 support against libc. apache22 takes the db information from apu-util so the options WITH_DBM=bdb, WITH_BDB_BASE=yes where useless and a false suggestion. http://www.freebsd.org/cgi/query-pr.cgi?pr=159608