Re: svn commit: r255775 - head/include

2013-09-26 Thread Tim Kientzle
Ian, Sorry for being a little slow to respond. It took me a while, but I have verified that a recent checkout, in my environment: * Does build with this patch. * Does not build without it. Please commit. Thanks, Tim On Sep 23, 2013, at 7:38 AM, Ian Lepore i...@freebsd.org wrote: Yeah,

Re: svn commit: r255775 - head/include

2013-09-23 Thread Tim Kientzle
This breaks the build in the peculiar case where you have a git checkout of some other project, then a FreeBSD SVN checkout inside of that: Project/.git Project/src/ -- FreeBSD source tree. For some reason newvers.sh is now looking one level too far up, so it's seeing the dir containing the

Re: svn commit: r255775 - head/include

2013-09-23 Thread Ian Lepore
Yeah, I think the moral of this neverending story is that relying on $0 for pathnames is a Bad Idea. Apparently in addition to the patch from PR 160646, we still need something like the patch I proposed in PR 174422. I'll attach an updated version of that. I've got a test build running now,

svn commit: r255775 - head/include

2013-09-21 Thread Ian Lepore
Author: ian Date: Sat Sep 21 22:36:07 2013 New Revision: 255775 URL: http://svnweb.freebsd.org/changeset/base/255775 Log: Create a separate script to generate osreldate.h rather than sourcing newvers.sh into a temporary subshell with inline make rules. Using a separate script fixes a