<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.0">
</HEAD>
<BODY>
On Tue, 2011-03-15 at 12:32 +0000, Jon TURNEY wrote:<BR>
<BLOCKQUOTE TYPE=CITE>
    <TT><FONT COLOR="#1a1a1a">Yes, always reproduces for non-srcdir builds for me.</FONT></TT><BR>
    <BR>
    <TT><FONT COLOR="#1a1a1a">$ autoconf --version</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">autoconf (GNU Autoconf) 2.68</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">$ automake --version</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">automake (GNU automake) 1.11.1</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">$ git clone git://anongit.freedesktop.org/xorg/app/sessreg</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">[...]</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">$ cd sessreg</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">$ git describe</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">sessreg-1.0.6-8-g5a886e2</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">$ mkdir build ; cd build</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">$ ../autogen.sh</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">[...]</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">$ make V=1</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">make&nbsp; all-recursive</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">make[1]: Entering directory `/opt/wip/sessreg/build'</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">Making all in man</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">make[2]: Entering directory `/opt/wip/sessreg/build/man'</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">gcc -E -DHAVE_CONFIG_H&nbsp;&nbsp; \</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -I..&nbsp; ../../man/filenames.sed.c | \</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; grep 's|__' &gt; filenames.sed</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">../../man/filenames.sed.c:1:21: error: sessreg.h: No such file or directory</FONT></TT><BR>
    <BR>
</BLOCKQUOTE>
I am curious as to why we have different results. I agree with the patch, it needs to be done<BR>
even if it did not fail.<BR>
<BR>
The difference I see is that I have autoconf 2.62 automake 1.10.<BR>
I use distclean in the srcdir, then mkdir build and ../configure in their.<BR>
<BR>
I am trying to find out if you have a more challenging build scenario than I have.<BR>
I would use it consistently as it seems to be finding more errors.<BR>
I suspect 2.68 to be the difference. I recall other behavour changes with this version.<BR>
<BR>
Thanks for the info.<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
</BODY>
</HTML>