Hi Mikhail,

Thanks for the quick answer.

On 09/02/2011 14:32, Mikhail Gusarov wrote:
> On 09.02.2011 14:18, Jonathan CLARKE wrote:
>
>  > While I don't mind installing autoconf and running ./autogen.sh on my
>  > build machines, I have a problem: I use Debian stable to build,
>  > and that version of autoconf is not available in it.
>
> Debian stable is squeeze now, and it contains autoconf 2.67-2. You 
> probably meant oldstable -- Lenny. Time to upgrade :)

Right - my bad, old habits, I need more than 3 days to get rid of them :)
I meant really "the currently installed version of Debian on most
machines running Debian".

>  > As a result, I can no longer build Cfengine...
>
> This is unfortunate -- I acted with assumption that those who build 
> Cfengine from SVN also have sufficiently new build environment.
>
> As this assumption does not match reality, I am going to set up 
> producing and publishing tarballs with generated files every day. Is 
> that ok?

It would certainly help. However, I often see requests from the Cfengine
team to test latest version from SVN to see if a bug is correctly fixed.
I fear this change might make this more of a hurdle, and effectively
reduce community testing on the trunk...

>  > Is there a solution or workaround that I should be aware of? If not,
>  > any advice would be appreciated.
>
> Well, generating configure on any modern machine and building on Lenny 
> is one possible workaround until aforementioned steps are taken.

Sure, but this is pretty hard to automate, and would it not generate a
configure that relies on machine-specific parameters? If it doesn't, why
not provide one?

By the way, may I suggest including an "INSTALL" file, or updating
README to reflect this change? While "./configure; make" is pretty
standard and may not need documenting, I don't think it's so common to
need to generate configure (I at least have never had to, maybe it's
just me!)

Jonathan

-- 
==========================================
Jonathan CLARKE
------------------------------------------
Normation
44 rue Cauchy, 94110 Arcueil, France
------------------------------------------
Telephone:  +33 (0)1 83 62 41 24
------------------------------------------
Web:        http://www.normation.com/
==========================================

_______________________________________________
Help-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to