Date: Wed, 12 Sep 2012 12:36:47 +0200 From: =?ISO-8859-2?B?SuFuIKllYm+57Ws=?= <sebosik@itm8.sk> To: freebsd-ports@freebsd.org Subject: Postfix and SASL compilation problem Message-ID: <CAK%2BpXF2fOASnXir71FX0mzxfEfcKaHTLfjSXZ0AJeK26cDGU=A@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi all while I was trying to build ports/mail/postfix, the problem occured in file ./work/postfix-2.9.4/src/global/dict_ldap.c. Here is my Postfix port configuration (FYI: LDAP is compiled with SASL support - both client & server): root@s1:/home/devel/ports/mail/postfix # make showconfig ===> The following configuration options are available for postfix-2.9.4,1: PCRE=on: Perl Compatible Regular Expressions SASL2=off: Cyrus SASLv2 (Simple Auth. and Sec. Layer) DOVECOT=off: Dovecot 1.x SASL authentication method DOVECOT2=on: Dovecot 2.x SASL authentication method SASLKRB5=off: If your SASL req. Kerberos5, select this SASLKMIT=off: If your SASL req. MIT Kerberos5, select this TLS=on: Enable SSL and TLS support BDB=on: Berkeley DB (uses WITH_BDB_VER) MYSQL=off: MySQL maps (uses WITH_MYSQL_VER) PGSQL=off: PostgreSQL maps (uses DEFAULT_PGSQL_VER) SQLITE=on: SQLite maps OPENLDAP=on: OpenLDAP maps (uses WITH_OPENLDAP_VER) LDAP_SASL=on: Enable OpenLDAP client-to-server SASL auth CDB=off: CDB maps lookups NIS=off: NIS maps lookups VDA=on: VDA (Virtual Delivery Agent 32Bit) TEST=off: SMTP/LMTP test server and generator SPF=on: SPF support (via libspf2 1.2.x) INST_BASE=off: Install into /usr and /etc/postfix ===> Use 'make config' to modify these settings Line 232 in postfix-2.9.4/src/global/dict_ldap.c doesn't contain proper path to sasl.h header file on FreeBSD. Fixed line should look like this: #include <sasl/sasl.h> Here is the patch: ################### --- dict_ldap.c.old 2012-09-11 00:39:40.000000000 +0200 +++ dict_ldap.c 2012-09-11 00:22:56.000000000 +0200 @@ -229,7 +229,7 @@ /* * SASL headers, for sasl_interact_t. Either SASL v1 or v2 should be fine. */ -#include <sasl.h> +#include <sasl/sasl.h> #endif ################### Kindly regards, Jan Sebosik
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAK%2BpXF2fOASnXir71FX0mzxfEfcKaHTLfjSXZ0AJeK26cDGU=A>