<br><br><div class="gmail_quote">On Mon, May 14, 2012 at 12:25 PM, Anand Babu Periasamy <span dir="ltr">&lt;<a href="mailto:abperiasamy@gmail.com" target="_blank">abperiasamy@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Mon, May 14, 2012 at 11:46 AM, Emmanuel Dreyfus &lt;<a href="mailto:manu@netbsd.org">manu@netbsd.org</a>&gt; wrote:<br>
&gt; Kaleb S. KEITHLEY &lt;<a href="mailto:kkeithle@redhat.com">kkeithle@redhat.com</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; &gt; Well, my problem is that python 2.5, python 2.6 and python 2.7 are not<br>
&gt;&gt; &gt; detected by configure. One need to patch configure in order to build<br>
&gt;&gt; &gt; with python 2.x (x&gt;  4) installed.<br>
&gt;&gt;<br>
&gt;&gt; Seems like it would be easier to get autoconf and automake from the<br>
&gt;&gt; NetBSD packages and just run `./autogen.sh &amp;&amp; ./configure`<br>
&gt;<br>
&gt; I prefer patching the configure script. Running autogen introduce build<br>
&gt; dependencies on perl just to substitute a string on a single line:<br>
&gt; that&#39;s overkill.<br>
&gt;<br>
<br>
</div>Who ever builds from source is required to run autogen.sh to produce<br>
env specific configure and build files. </blockquote><div><br>Not quite. That&#39;s the whole point of having a configure script in the first place - to detect the environment at build time. One who builds from source should not require to run autogen.sh, just configure should be sufficient. Since configure itself is a generated script, and can possibly have mistakes and requirements change (like the one being discussed), that&#39;s when autogen.sh must be used to re-generate configure script.<br>
<br>In this case however, the simplest approach would actually be to run autogen.sh till either:<br><br>a) we upgrade the release build machine to use newer aclocal macros<br><br>b) qualify geo-replication to work on python 3 and remove the check.<br>
<br>Emmanuel, since the problem is not going to be a long lasting one (either of the two should fix your problem), I suggest you find a solution local to you in the interim.<br><br>Even better, if someone can actually test and qualify geo-replication to work on python 3 it would ease solution &quot;b&quot; sooner.<br>
<br>Avati<br><br></div></div>