Hi, On Sun, Jan 27, 2008 at 09:36:55PM -0500, Vivek Khera wrote: > It seems that the recent changes to the apache20 port Makefile.modules > has broken how I've been configuring my systems. > > In my make.conf file I have globally set the following: > > WITH_BDB_VER=43 > > which instructs many ports to use that version of Berkeley DB. > > Furtnermore, in my apache configuration in make.conf, I have: > > .if ${.CURDIR:M*/www/apache2*} > WITH_PROXY_MODULES=YES > WITH_BERKELEYDB=db${WITH_BDB_VER} > .endif > > Now, this worked just fine for a long time, but as of the latest > updates to apache20 port, I get this error: > > Variable WITH_BDB_VER is recursive. [snip] > The fix seems to be setting WITH_BDB instead of setting > WITH_BERKELEYDB with the version.
WITH_BERKELEYDB is now deprecated in favor of WITH_BDB in order to make BDB support consistent with the rest of the ports tree. When I add compatibility stuff, I didn't think WITH_BDB_VER could have been already set (shame on me!). It's now fixed in CVS. Thanks. clem
pgpEx864gqhvY.pgp
Description: PGP signature