I have the icuuc libraries here.

/opt/local/lib/libicuuc.55.1.dylib
/opt/local/lib/libicuuc.55.dylib
/opt/local/lib/libicuuc.a
/opt/local/lib/libicuuc.dylib

and they are pretty recent. 
lrwxr-xr-x  1 root  admin  19 20 Apr 01:19 /opt/local/lib/libicuuc.dylib -> 
libicuuc.55.1.dylib

but I have no idea what icu-config is, and why I need it. I can probably 
install it on the mac, but why do I need it?

thanks


> On 7 Oct 2015, at 15:33, Wietse Venema <wie...@porcupine.org> wrote:
> 
> Robert Chalmers:
>> I?m not getting EAI support built in, even though the libraries appear to be 
>> on the system.
>> 
>> This builds it fine, but not with EAI
>> 
>> make -f Makefile.init dynamicmaps=yes CCARGS='-DHAS_MYSQL 
>> -I/usr/local/include/mysql -DUSE_TLS -DUSE_SASL_AUTH -DUSE_CYRUS_SASL 
>> -I/opt/local/include/sasl -DDEF_SERVER_SASL_TYPE=\"dovecot\" -DHAS_PCRE 
>> -I/opt/local/include' 'AUXLIBS=-L/opt/local/lib -lsasl2 -lssl -lcrypto 
>> -licuuc' 'AUXLIBS_MYSQL=-L/usr/local/lib -lmysqlclient -lz -lm' 
>> 'AUXLIBS_PCRE=-L/opt/local/lib -lpcre? makefiles
>> 
>> eg;
>> warning: smtputf8_enable is true, but EAI support is not compiled in
>> 
>> Any ideas, other than setting smtputf8 = no in main.cf, or reverting back to 
>> backward-compatible
> 
> I suppose that the makedefs script did not find the icu-config command,
> or that the libraries were too old.  Postfix requires the "UTS46" API.
> 
>       Wietse

Reply via email to