Received: from makus.postgresql.org (makus.postgresql.org [98.129.198.125]) by mail.postgresql.org (Postfix) with ESMTP id 417B82EBA7B for ; Thu, 24 Nov 2011 16:45:32 -0400 (AST) Received: from madness.at ([217.196.146.217] helo=cronos.madness.at) by makus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1RTgAm-0000bq-0Z for pgsql-docs@postgresql.org; Thu, 24 Nov 2011 20:45:33 +0000 Received: from gatekeeper.kaltenbrunner.cc ([83.215.243.9] helo=[192.168.8.22]) by cronos.madness.at with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.72) (envelope-from ) id 1RTgAO-0001n6-Lw; Thu, 24 Nov 2011 21:45:11 +0100 Message-ID: <4ECEACD3.4020000@kaltenbrunner.cc> Date: Thu, 24 Nov 2011 21:45:07 +0100 From: Stefan Kaltenbrunner User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20110818 Iceowl/1.0b1 Icedove/3.0.11 MIME-Version: 1.0 To: Alvaro Herrera CC: Andrew Dunstan , Magnus Hagander , Tom Lane , Peter Eisentraut , Pg Docs Subject: Re: PG documentation build is wedged References: <10331.1322103322@sss.pgh.pa.us> <1322104954-sup-6925@alvh.no-ip.org> <4ECE8272.3080006@dunslane.net> <1322165386-sup-5297@alvh.no-ip.org> In-Reply-To: <1322165386-sup-5297@alvh.no-ip.org> X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archive-Number: 201111/22 X-Sequence-Number: 7097 On 11/24/2011 09:16 PM, Alvaro Herrera wrote: > > Excerpts from Andrew Dunstan's message of jue nov 24 14:44:18 -0300 2011: > >> You need to change the config of this animal to something like: >> >> optional_steps => { build_docs => { branches => [ 'HEAD' ], >> min_hours_since => 0 } }, >> >> >> There's no point in not building the docs for HEAD on every build, since >> "make dist" in the new module will build them if they're not built >> anyway, but in such a way that they're not so readily usable, whereas >> this way you can copy them out easily. > > FWIW while updating this config I noticed that we have --with-ldap on > HEAD and 8.2, but not the other branches; and --with-xml only in HEAD > and 8.3 but not the other branches. I assume this is from the stock > config file (snippets below). > > It seems to me that the BF stuff should have some operator to specify > "any branch newer than X". not sure I follow at all... > > > # ldap support is new as of 8.2 > if ($branch eq 'HEAD' || $branch ge 'REL8_2') this basically means "do only if $branch is exactly HEAD or if $branch is greater or equals to REL8_2 which is exactly what you are proposing and what actually makes sense? Stefan