svn commit: r314464 - head/usr.sbin/yppush

Ngie Cooper (yaneurabeya) yaneurabeya at gmail.com
Wed Mar 1 07:16:56 UTC 2017


> On Feb 28, 2017, at 21:53, Rodney W. Grimes <freebsd-rwg at pdx.rh.CN85.dnsmgr.net> wrote:
> 
> -- Start of PGP signed section.
> [ Charset UTF-8 unsupported, converting... ]
>> 
>>> On Feb 28, 2017, at 21:38, Rodney W. Grimes <freebsd-rwg at pdx.rh.CN85.dnsmgr.net> wrote:
>>> 
>>> Would it be possible to not do this as 1000 commits?
>> 
>> 	Yes, but I?m trying to do this in a way that allows me to backport all of the changes as easily as possible to ^/stable/10 (on the other side of the coin, I?ve run into dependent commits of other MFCs that required sweeping changes in order to make my changes possible).
>> 	I do think your point is valid though and I can probably strike some middle ground with my changes. I think grouping it up by 2nd level directory (like I did with usr.bin/svn) makes the most sense.
>> Thank you,
> 
> Yes, that is what I was thinking.  Note that I dont agree with this change,
> but I have probably missed a discussion that is allowing it to move forward.
> It makes the logfiles of make output now src tree possition dependent,
> but I am probalby the only person in the universe that has ever run a
> diff on the output of make world.

It was much the same way before, i.e. .CURDIR was a full path. My doing this achieves what you described, it helps dumb tools (like Jenkins) dedupe warnings though, and it also makes it easier to fork/build on different components in the source tree (I recently embarked on joining a forked copy of syslogd at $work, and using SRCTOP helps me achieve that, in the sense that I don’t need to duplicate Makefiles).

> It may also be possible to split this into some phases to reduce some of
> your issues, only do the {.CURDIR}/../../foo -> ${SRCTOP}/bar/foo in one pass and
> some of the other fixes in another pass.

Yeah. That seems reasonable (I will split it up into larger chunks).

Thanks,
-Ngie
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 842 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/svn-src-all/attachments/20170228/c36d50cd/attachment.sig>


More information about the svn-src-all mailing list