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