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
_______________________________________________
Nut-upsdev mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/nut-upsdev