Backport fails when compiling cyrus-sasl2

Roberto C. Sánchez roberto at connexer.com
Sun Jun 8 12:31:25 UTC 2014


On Wed, Jun 04, 2014 at 04:46:16PM -0600, Joshua Schaeffer wrote:
>    [2]configure.in:4: error: possibly undefined macro: AC_CONFIG_MACRO_DIRS
>          If this token and others are legitimate, please use
>    m4_pattern_allow.
>          See the Autoconf documentation.
>    autoreconf: /usr/bin/autoconf failed with exit status: 1
>    dh_autoreconf: autoreconf -f -i ./ saslauthd/ returned exit code 1
>    make: *** [binary] Error 2

Josh,

The problem is that a newer automake is required.  The automake in
wheezy is version 1.11, and the automake in jessie is 1.14.  It took
some poking around for me to figure this out.  Apparently, there was a
patch to aclocal (contained in the automake package) that added the
necessary support sometime between 1.11 and 1.14.  I have updated the
build dependencies on the package so that future attempts at backporting
will fail with a more useful error.

You will just need to drop the automake from jessie into your wheezy
chroot or whatever build environment you are using to have cyrus-sasl2
build on wheezy.  The automake package is arch:all and no other
dependencies are required from outside of wheezy.

Regards,

-Roberto
-- 
Roberto C. Sánchez
http://people.connexer.com/~roberto
http://www.connexer.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-cyrus-sasl2-debian-devel/attachments/20140608/24d23eec/attachment.sig>


More information about the Pkg-cyrus-sasl2-debian-devel mailing list