Date: Fri, 6 Aug 2004 14:21:07 +0200 From: Clement Laforet <clement@FreeBSD.org> To: Lev Serebryakov <lev@FreeBSD.org> Cc: freebsd-ports@FreeBSD.org Subject: Re: Re[12]: subversion broken with apache2 now in ports Message-ID: <20040806142107.4da79ac6.clement@FreeBSD.org> In-Reply-To: <29758627.20040805192530@serebryakov.spb.ru> References: <1089144293.1173.4.camel@server.mcneil.com> <1089267033.77359.6.camel@server.mcneil.com> <1842352588.20040728224420@serebryakov.spb.ru> <20040730190448.0b96935b.clement@FreeBSD.org> <245965185.20040802000204@serebryakov.spb.ru> <1091408041.43522.7.camel@server.mcneil.com> <1251081119.20040802200513@serebryakov.spb.ru> <1091464152.51108.4.camel@server.mcneil.com> <19110209356.20040802220200@serebryakov.spb.ru> <20040802214716.01825c9a.clement@FreeBSD.org> <21267683.20040804234732@serebryakov.spb.ru> <20040804230642.239d0da5.clement@FreeBSD.org> <29758627.20040805192530@serebryakov.spb.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
--Signature=_Fri__6_Aug_2004_14_21_07_+0200_GwFKZjbolZH5Gz.+ Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Thu, 5 Aug 2004 19:25:30 +0400 Lev Serebryakov <lev@FreeBSD.org> wrote: Hi Lev, > And why is this solution better, that a\libapr in `lib' directory? > The same problem: conflicts with `devel/apr'... I don't want to make apache2 and apr conflicts. Splitting apr and apache2 has several advantages, like a real apr abstraction layer without rebuilding apache2. OTOH, it can disturb users since there's a relationship between apr and apache2 options. Ideally apache2 would be split into 3 parts, to support apr,apache2 tools, apache2 server/modules. Due to ports tree infrastructure, it's hard to offer this solution, but with a little work it should be okay. > BTW, WITH_BERKELEY_DB should be option of `devel/apr-apavhe2' in such > case! If I split apache2 ports, all knobs (apr-related ones of course) will be preserved. > May be, compromise solution could be used: TWO rc.d scripts? One is > simple: `000.apache.libs.sh', which add `${PREFIX}/lib/apache2' int > LD_PATH (run `ldconfig -m ...'), and second, which starts apache as > daemon. Solution like this is used by `databases/mysql-client' to > add `${PREFIX}/lib/mysql' into LD_PATH. Nice comprise. I committed this yesterday (as you surely noticed). I try tobuid subversion modules, and it's working. Since apache2 port prevents installation of 2 apr, we should never have problem ;) Thanks, clem --Signature=_Fri__6_Aug_2004_14_21_07_+0200_GwFKZjbolZH5Gz.+ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBE3e2sRhfjwcjuh0RAiSMAKDoMx9tq3TWMs0dUfxb8zM2nND83QCfWghR 48jifv2T7HBoe/B3cm/D/5o= =HeUx -----END PGP SIGNATURE----- --Signature=_Fri__6_Aug_2004_14_21_07_+0200_GwFKZjbolZH5Gz.+--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040806142107.4da79ac6.clement>