Re: Problems bulding postfix with EAI support in CentOS 5

2015-02-23 Thread Peter
On 02/24/2015 01:18 AM, Wietse Venema wrote: Peter: You're right, I must've been seeing things. Anyways, it builds in CentOS 7 without patching and while I haven't tested the binary yet, it appears to have built with EAI support. The issue the entire time was simply that ICU in CentOS 5 and

Re: Problems bulding postfix with EAI support in CentOS 5

2015-02-22 Thread Viktor Dukhovni
On Mon, Feb 23, 2015 at 11:17:49AM +1300, Peter wrote: The build errors out on me. I've simplified the make makefiles down to this and it still errors out: make makefiles 'CCARGS=-I/usr/include/unicode' Don't add -I/usr/include/unicode to CCARGS. -- Viktor.

Re: Problems bulding postfix with EAI support in CentOS 5

2015-02-22 Thread Wietse Venema
Peter: On 02/23/2015 11:23 AM, Viktor Dukhovni wrote: On Mon, Feb 23, 2015 at 11:17:49AM +1300, Peter wrote: The build errors out on me. I've simplified the make makefiles down to this and it still errors out: make makefiles 'CCARGS=-I/usr/include/unicode' Don't add

Re: Problems bulding postfix with EAI support in CentOS 5

2015-02-22 Thread Peter
On 02/23/2015 11:45 AM, Peter wrote: On 02/23/2015 11:23 AM, Viktor Dukhovni wrote: On Mon, Feb 23, 2015 at 11:17:49AM +1300, Peter wrote: The build errors out on me. I've simplified the make makefiles down to this and it still errors out: make makefiles 'CCARGS=-I/usr/include/unicode'

Problems bulding postfix with EAI support in CentOS 5

2015-02-22 Thread Peter
The build errors out on me. I've simplified the make makefiles down to this and it still errors out: make makefiles 'CCARGS=-I/usr/include/unicode' Output from the build is at: http://paste.fedoraproject.org/189029/42464330 Thanks, Peter

Re: Problems bulding postfix with EAI support in CentOS 5

2015-02-22 Thread Andrew Ho
Check if the package libicu-devel is on CentOS 5, EAI needs libicuuc.so. Andrew — Pressure creatures diamond. On Feb 22, 2015, at 5:45 PM, Peter pe...@pajamian.dhs.org wrote: On 02/23/2015 11:23 AM, Viktor Dukhovni wrote: On Mon, Feb 23, 2015 at 11:17:49AM +1300, Peter

Re: Problems bulding postfix with EAI support in CentOS 5

2015-02-22 Thread Wietse Venema
Peter: You have to patch the makedefs file for EAI compile in. Looking at makedefs I can see this is true, it is hard-coded to check in /usr/lib. I can patch this myself but it would be nice to have this Nope. This is the ICU check in makedefs: ${CC-gcc} -o makedefs.test

Re: Problems bulding postfix with EAI support in CentOS 5

2015-02-22 Thread Andrew Ho
The default of 64bit libraries of redhat families are in /usr/lib64, eg. /usr/lib64/libicuuc.so. You have to patch the makedefs file for EAI compile in. Andrew Ho — On Feb 22, 2015, at 5:55 PM, Peter pe...@pajamian.dhs.org wrote: On 02/23/2015 11:45 AM, Peter wrote: On

Re: Problems bulding postfix with EAI support in CentOS 5

2015-02-22 Thread Peter
On 02/23/2015 12:22 PM, Wietse Venema wrote: Postfix builds out of the box with EAI, provided that you FIRST install the packages as described in SMTPUTF8_README. I did install libicu-devel as per the SMTPUTF8_README before the attempted build. I tested this on Fedora Core 20 and Ubuntu

Re: Problems bulding postfix with EAI support in CentOS 5

2015-02-22 Thread Peter
On 02/23/2015 11:23 AM, Viktor Dukhovni wrote: On Mon, Feb 23, 2015 at 11:17:49AM +1300, Peter wrote: The build errors out on me. I've simplified the make makefiles down to this and it still errors out: make makefiles 'CCARGS=-I/usr/include/unicode' Don't add -I/usr/include/unicode to

Re: Problems bulding postfix with EAI support in CentOS 5

2015-02-22 Thread Peter
On 02/23/2015 12:29 PM, Peter wrote: Looking at makedefs I can see this is true, it is hard-coded to check in /usr/lib. I can patch this myself but it would be nice to have this modified to check /usr/lib64 as well, or maybe allow some variable to passed in with /usr/lib64 to override

Re: Problems bulding postfix with EAI support in CentOS 5

2015-02-22 Thread Viktor Dukhovni
On Mon, Feb 23, 2015 at 01:12:07PM +1300, Peter wrote: Looking at makedefs I can see this is true, it is hard-coded to check in /usr/lib. I can patch this myself but it would be nice to have this modified to check /usr/lib64 as well, or maybe allow some variable to passed in with

Re: Problems bulding postfix with EAI support in CentOS 5

2015-02-22 Thread Peter
On 02/23/2015 01:17 PM, Viktor Dukhovni wrote: Bleeding-edge Postfix may require a bleeding-edge base platform to support the latest features. Platforms that are optimized for stability may lack the necessary support. Sure and it's not a big deal for me to just say that the older EL versions