Subject: Re: mk/bulk/post-build portability
To: Jonathan Perkin <jonathan@perkin.org.uk>
From: Julien T. Letessier <mezis@users.sourceforge.net>
List: tech-pkg
Date: 08/18/2003 21:23:26
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigFC85DA0BE801A6E7943D3283
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Jonathan Perkin wrote:
> I've also been working on a patch which has fixed most of the
> problems with bulk builds on SunOS (started a run on Friday and it's
> currently 48.8% through).
Wow. Looks like the three of us did almost the same job -- fixing bulk
builds for Solaris. My own bulk-builds have been running repeatedly (and
completely, except for the post-build part) for several months, and I
never found the time to PR everything.
Your fixes are almost those I wanted to submit. A few thoughts, though:
- The [ x"$BMAKE" = x"bmake" ] test isn't very clean IMO, I'd rather
test ${OPSYS} != "NetBSD".
- I'd like to keep the original "rm -rf *". It's really clean, and seems
useful for repetitive builds. My current solution is to re-extract a
bootstrap kit right afterwards (kept in some ${BOOTSTRAP_TARBALLS}
directory).
- To the list of stuff we don't want to build during bulks, add
archivers/pax, net/lukemftp, and possibly archivers/gcpio.
Gavan, Jonathan, if you're going to work some more on bulk builds for
Solaris, I might remind you that Pierre Bourgin posted a "mksandbox"
equivalent a few months ago, for Solaris 7. It just works for Solaris 8
(provided you have the system package), with minor tweaking.
Cheers,
--
Julien T. Letessier
Solarpack Project
http://solarpack.sf.net
() ascii ribbon campaign - against html mail & vCards
/\ - against microsoft attachments
--------------enigFC85DA0BE801A6E7943D3283
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAj9BJ7QACgkQD59VlPZXlnMJ6QCfXJ7BiwGRdVX76S4SUbf4ayb+
950AnRRgr87tWelf9YD6KmJnM6cZVrmm
=HG3d
-----END PGP SIGNATURE-----
--------------enigFC85DA0BE801A6E7943D3283--