<div dir="ltr">Hopefully this is the correct list to be asking this question, if not I'd appreciate any guidance on who I should email.<div><br></div><div>I'm trying to see if installing cyrus sasl 2.1.26 will correct a GSSAPI error I've been experiencing in wheezy, so I'm attempting to backport that version from jessie.  I've installed devscripts and build-essential and I was successfully able to download the source (and extract it) with dget.  I've also installed all the packages that dpkg-checkbuilddeps returned.  When I run the following command I get an error:</div>
<div><br></div><div><div>jschaeffer@wheezy_source:~/cyrus-sasl2-2.1.26.dfsg1# <b>fakeroot debian/rules binary</b></div><div>dh binary --with=quilt --with=autotools_dev --with=autoreconf</div><div>   dh_testdir</div><div>   dh_quilt_patch</div>
<div>File series fully applied, ends at patch 0046_fix_void_return.patch</div><div>   dh_autotools-dev_updateconfig</div><div>   dh_autoreconf</div><div>libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `config'.</div>
<div>libtoolize: copying file `config/ltmain.sh'</div><div>libtoolize: putting macros in `../cmulocal'.</div><div>libtoolize: copying file `../cmulocal/libtool.m4'</div><div>libtoolize: copying file `../cmulocal/ltoptions.m4'</div>
<div>libtoolize: copying file `../cmulocal/ltsugar.m4'</div><div>libtoolize: copying file `../cmulocal/ltversion.m4'</div><div>libtoolize: copying file `../cmulocal/lt~obsolete.m4'</div><div>libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to <a href="http://configure.in">configure.in</a> and</div>
<div>libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.</div><div><a href="http://configure.in:4">configure.in:4</a>: error: possibly undefined macro: AC_CONFIG_MACRO_DIRS</div><div>      If this token and others are legitimate, please use m4_pattern_allow.</div>
<div>      See the Autoconf documentation.</div><div>autoreconf: /usr/bin/autoconf failed with exit status: 1</div><div>dh_autoreconf: autoreconf -f -i ./ saslauthd/ returned exit code 1</div><div>make: *** [binary] Error 2</div>
</div><div><br></div><div>I searched around for this error and one thread said to install pkg-config which should resolve the problem so I did that but it made no difference, I get the same error.  I've repeated the same steps in a jessie release and everything works just fine, so I'm assuming that the version of one (or more) of my build dependencies also needs to be updated, but I don't know which one. Other than the thread that stated to install pkg-config I'm not able to find much information about this error and I've never attempted to backport anything before so I'm very new to this.  Any help would be appreciated.</div>
<div><br></div><div>Thanks,</div><div>Josh</div></div>