[Pkg-openldap-devel] Bug#725153: [Pkg-freeipa-devel] freeipa-server backport to Jessie?

Timo Aaltonen tjaalton at debian.org
Wed Apr 15 18:31:17 UTC 2015


On 15.04.2015 19:45, Holger Levsen wrote:
> Hi,
>
> this has become off-topic for debian-backports so please don't include debian-
> backports at lists.debian.org in your replies.
>
> On Mittwoch, 15. April 2015, Holger Levsen wrote:
>> On Mittwoch, 15. April 2015, Timo Aaltonen wrote:
>>> That's "separate libldap built against nss" again.. I'm not going to put
>>> effort on that anymore, and it wouldn't help jessie either.
>
> to build the openldap package against libnss3-dev, one has to:
>
> - in debian/control: replace the build-dependency on libgnutls28-dev with
> libnss3-dev
> - in debian/configure.options: use --with-tls=moznss (instead of --with-tls)
> and also add the line "CPPFLAGS=-I/usr/include/nss\ -I/usr/include/nspr
> LDFLAGS=-L/usr/lib/x86_64-linux-gnu/nss" somewhere.
>
> With that the build still fails with
>
> smbk5pwd.c:1073:4: warning: too many arguments for format [-Wformat-extra-
> args]
> smbk5pwd.c:968:2: warning: variable 'dummy_ad' set but not used [-Wunused-but-
> set-variable]
>    dummy_ad;
>    ^
> Makefile:50: recipe for target 'smbk5pwd.lo' failed
> make[2]: *** [smbk5pwd.lo] Error 1
> make[2]: Leaving directory './openldap-2.4.40+dfsg/contrib/slapd-
> modules/smbk5pwd'
>
> but that should be easy to work around by not building the slapd packages or
> contrib modules (as freeipa-server users wont need slapd anyway...)
>
> I haven't done this now, but will update this bug once I've done so. (Which
> might take some weeks...)

You probably need the Fedora patches too:

http://pkgs.fedoraproject.org/cgit/openldap.git/commit/?id=592250ebfbcc7aa47f22bf1f8613fe20f33fd39a



More information about the Pkg-openldap-devel mailing list