openldap-2.4.35: "failed to start slapd"

Chris Rees utisoft at gmail.com
Mon Apr 29 20:00:01 UTC 2013


On 29 Apr 2013 20:04, "Matthew Seaman" <m.seaman at infracaninophile.co.uk>
wrote:
>
> On 29/04/2013 19:26, Jerry wrote:
> > Thanks Matthew, I was wondering if I would have to rebuild the
> > database. I kind of thought that I would. One question though, why
> > "WITH_BDB_VER?=5" instead of the same setting sans the "?" question
> > mark? Plus, is there really a need for a space or tab between the
> > directive and the setting? I have seen several such flags using one
> > style or the other. Is it just a matter of style or does it actually
> > make any difference?
>
> '?=' means 'assign if variable is not already initialised' -- so it
> allows ports to override your choice of settings; for instance if you
> wanted to install a port that only worked with an earlier version of BDB.

I'm pretty sure ?= is inappropriate here; make.conf is read first(ish) and
thus WITH_OPENLDAP_VER should not be defined at this point.

Chris


More information about the freebsd-ports mailing list