Subject: Re: build sourcesets problem
To: Luke Mewburn <lukem@NetBSD.org>
From: John Nemeth <jnemeth@victoria.tc.ca>
List: current-users
Date: 07/22/2003 05:08:43
On Dec 12,  7:38am, Luke Mewburn wrote:
} On Mon, Jul 21, 2003 at 05:34:08PM -0700, John Nemeth wrote:
}   |      I usually try to build -current by doing something like:
}   | "./build.sh ... sourcesets release".  This fails because the cksum tool
}   | isn't built at the time that sourcesets part goes to create the
}   | checksum files.  It seems that there is a dependency missing.
} 
} what's the actual make output around the failure?
} (in particular, the "cd distrib/sets && make sourcesets" stuff)

     I don't have easy access to the build machine at the moment,
however it went something like:

	Creating syssrc.tgz
	...

/mnt/NetBSD-current/src/tooldir.*/nbmake: can't find /mnt/NetBSD-current/src/tooldir.*/nbcksum [this might have been just cksum]
[repeat for each tar ball]
[abort build]

When I looked in the releasedir I found source/set/{tarballs}.  When I
looked in /mnt/NetBSD-current/src/tooldir.*/ I only found nbmake (none
of the other tools had been build at this point).  The commands used to
start the process were:

cd /mnt/NetBSD-current/src
./build.sh -D /mnt/NetBSD-current/destdir -R /mnt/NetBSD-current/releasedir sourcesets release

I'm guessing it used the system tar/pax to create the tarballs since
there wasn't one in the tooldir.

}-- End of excerpt from Luke Mewburn