Date: Wed, 30 Nov 2011 17:43:27 +0000 From: Tom Evans <tevans.uk@googlemail.com> To: Shaun Meyer <meyersh@morningside.edu> Cc: freebsd-stable@freebsd.org Subject: Re: www/Apache22 fails to build when configured for LDAP and AUTHNZ_LDAP Message-ID: <CAFHbX1KMCzSLTE=3pa2d=FK7-_h81dVWmc-0j0TTs4Y9r3gFtw@mail.gmail.com> In-Reply-To: <CAFfydH4SsU3Vq6fr8ZbNF%2BVhZ_%2BKCQsoM1h3pEX=PYKWfOT8xg@mail.gmail.com> References: <CAFfydH4SsU3Vq6fr8ZbNF%2BVhZ_%2BKCQsoM1h3pEX=PYKWfOT8xg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Nov 30, 2011 at 4:44 PM, Shaun Meyer <meyersh@morningside.edu> wrot= e: > Hello, > > I have already built apache22 successfully on FreeBSD 8.2-RELEASE-p3 > amd64. I realized that I wanted authnz_ldap which wasn't turned on by > default so I went into www/apache22 and did the following: > > # make clean > # make config > # make showconfig | grep LDAP > =C2=A0 =C2=A0 LDAP=3Don "Enable mod_ldap" > =C2=A0 =C2=A0 AUTHNZ_LDAP=3Don "Enable mod_authnz_ldap" > # make > > LDAP and AUTHNZ_LDAP are the only adjusted knobs from the defaults. > > The operative build error is "mod_authnz_ldap.c:41:2: error: #error > mod_authnz_ldap requires APR-util to have LDAP support built =C2=A0in. To > fix add --with-ldap to ./configure." > > I have also tried removing and cleaning for the apr package. I see no > other apache-related files installed and all this has been done > against the latest, greatest ports collection using `portsnap`. > > This symptoms are identical to > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D124651 except, obviously, > they have fixed that cause. > > Any advice is greatly appreciated, > > Shaun Meyer Apache from ports no longer builds against the included APR, instead it builds against the system APR, so you must rebuild devel/apr1 with LDAP support. This makes it easier to fix problems with other libraries being built with a different version of APR, and then linked into apache (eg, mod_authz_svn). This is the problem that PR is describing, and the fix in that PR no longer seems to be in the Makefile. Cheers Tom
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFHbX1KMCzSLTE=3pa2d=FK7-_h81dVWmc-0j0TTs4Y9r3gFtw>