devel/icu preventing openldap24-sasl-client build

Dewayne Geraghty dewayne.geraghty at heuristicsystems.com.au
Wed Jun 18 07:43:59 UTC 2014


openldap24-sasl-client has a new mandatory dependency on devel/icu.  Is
there any way to turn this dependency off, as I don't require this
additional 22MB source or its 18M package?

How it surfaced?
cd /usr/ports/net/openldap24-sasl-client
make -DBATCH  clean deinstall package
...
configure: WARNING: ICU not available
checking sasl/sasl.h usability... yes
checking sasl/sasl.h presence... yes
checking for sasl/sasl.h... yes
checking sasl.h usability... no
checking sasl.h presence... no
checking for sasl.h... no
checking for sasl_client_init in -lsasl2... no
checking for sasl_client_init in -lsasl... no
configure: error: Could not locate Cyrus SASL
===>  Script "configure" failed unexpectedly.
Please report the problem to delphij at FreeBSD.org [maintainer] and attach the
"/var/ports/usr/ports/net/openldap24-sasl-client/work/openldap-2.4.39/config.log"
including the output of the failure of your make command. Also, it might be
a good idea to provide an overview of all packages installed on your system
(e.g. a /usr/sbin/pkg_info -Ea).
*** [do-configure] Error code 1

Examining the config log,
configure:21986: /usr/local/libexec/ccache/cc -o conftest  -O2 -pipe
-pipe -O2 -g0 -march=prescott  -DMDB_DSYNC=O_SYNC -Dfdatasync=fsync
-fno-strict-aliasing -I/usr/local/include 
-Wl,-rpath,/usr/lib:/usr/local/lib conftest.c -licuuc -licudata  >&5
conftest.c:123:37: error: unicode/utypes.h-disabled: No such file or
directory




More information about the freebsd-ports mailing list