openldap: forcibly disable ICU support
authorJo-Philipp Wich <redacted>
Mon, 6 Jun 2016 14:35:15 +0000 (16:35 +0200)
committerJo-Philipp Wich <redacted>
Mon, 6 Jun 2016 14:35:15 +0000 (16:35 +0200)
commit0080543e50dba525572915d31bc8b7709eb69100
treecaf7a5c724acdd6fc37e198d12f59615d0f8c693
parent083a6ece5d8b1b25e53e2e220928390b865a5d2a
openldap: forcibly disable ICU support

When openldap-server is built within an environment where ICU has been
previously built, the package will pick up this unintended dependency and
fail with the following error:

    Package openldap-server is missing dependencies for the following libraries:
    libicudata.so.55
    libicuuc.so.55
    Makefile:148: recipe for target '.../openldap-server_2.4.43-2_mips_34kc.ipk' failed

Since the ICU libraries are extremely big (~12MB) we cannot simply depend on
them so add the necessary autoconfig cache variable to let the ICU presence
test fail in order to inhibit linking against those libraries.

Signed-off-by: Jo-Philipp Wich <redacted>
libs/openldap/Makefile
git clone https://git.99rst.org/PROJECT