svn commit: r258848 - user/hrs/releng/release
Hiroki Sato
hrs at FreeBSD.org
Mon Dec 2 18:51:29 UTC 2013
Glen Barber <gjb at FreeBSD.org> wrote
in <20131202173803.GL1839 at glenbarber.us>:
gj> On Tue, Dec 03, 2013 at 02:29:54AM +0900, Hiroki Sato wrote:
gj> > gj> Right, but I will still likely have to change build scripts (again) for
gj> > gj> head/ snapshots...
gj> >
gj> > Okay, I do not mind. Please go ahead.
gj> >
gj>
gj> No, what I mean is, if your changes are merged to head/, I will likely
gj> have to update the tools I am using to build snapshots to have special
gj> cases for head/.
gj>
gj> I have had to do this in the past, and since having release.sh in base,
gj> have not had to do special case things, since everything has mostly been
gj> in sync.
gj>
gj> This creates more work for me, for benefits that are still not clear
gj> from your changes.
My change should be fully compatible with the current one after replacing
: ${FOO:=A} with FOO=A. What change is needed for your tools? I
tested possible combinations of the script and the existing config
files currently available and there were no difference in the results.
I listed the reasons of my changes in the commit log, so please read
them for the benefits. One of the primary purposes is to plug
possible build failures especially when building head/ on a 9.X (or
prior) build box. I have some more patches to make the bootstrap
more robust, but I did not include them because it has a side-effect
to break compatibility with the current one.
-- Hiroki
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-src-user/attachments/20131203/ba6bad48/attachment.sig>
More information about the svn-src-user
mailing list