On 06/18/12 04:46, Brian Utterback wrote:
It was suggested to me regarding the .hgignore fix I am working on,
that I do a full userland build to see if there are any other
temporary files that ought to be included in the file. I started the
build, but there apparently was some type of network error, and the
build failed because a tarball was unavailable. That problem was
transient and the tarball is now available.
if you're worried about that happening again you could do 'gmake
download' first, though don't then clobber :)
Normally, when something goes wrong with a build within a component
and the build fails, typing "gmake publish" uses the make dependencies
and picks up where it left off. However doing this at the root of the
directory seems to start the whole thing over again from scratch, so
it is what we would call "a clobber build". I expected it to run gmake
in all of the same component directories, but I also expected them to
up-to-date and quickly move to the next. No such luck.
I didn't think it did that, but I think if you restart from the top
level it always wants to recreate the pkglint cache,
which can make it _look_ like it's going to do a full build. plus you
don't see the output from the individual components
so it's harder to know what it's really doing unless you watch the logs.
btw, it would be faster to use gmake's -j option to build a few things
in parallel if you can. otherwise it will
take forever.
_______________________________________________
userland-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/userland-discuss