[Nut-upsdev] [nut-commits] svn commit r2402 - in branches/svn-auto-changelog: . tools
Charles Lepple
clepple at gmail.com
Mon Mar 22 01:26:24 UTC 2010
On Mar 19, 2010, at 1:21 PM, Arnaud Quette wrote:
>
>> [...]
>> At r2403, the code does not force the creation of a ChangeLog if a
>> user simply checks out the source, then runs autoreconf, configure
>> and
>> make. I am wondering if we should remove the "|| echo" portion, and
>> simply add a "touch ChangeLog" on the buildslaves that don't have
>> svn2cl (and wouldn't need it, since they are not all distributing
>> tarball snapshots).
>
> nice job.
> I'm in favor of keeping the failure warning msg, while touching
> ChangeLog.
> note that I haven't yet had a chance to test it though.
Hmm, maybe I misinterpreted "keeping the failure warning message".
Anyway, I dropped the "|| echo" portion (so if svn2cl fails, or is not
found, the build fails), and tried to run "touch ChangeLog" for all
but the Debian etch host (since that one generates web-accessible
tarballs). The problem is that the build really happens twice - once
to check and see if it builds in-place, then once to see if it builds
from the tarball it is generating.
Here are the results:
http://buildbot.networkupstools.org/public/nut/builders/FreeBSD-x86/builds/118
I'm not sure of an easy way to inject the dummy ChangeLog. Would it be
too annoying to require svn2cl (or at least a placeholder script that
does nothing)? Should I add an autoconf parameter for this?
- Charles
More information about the Nut-upsdev
mailing list