Commit graph

6 commits

Author SHA1 Message Date
joerg
bfbd82d19b Update to bmake-20090909 2009-09-18 21:27:25 +00:00
joerg
dd86c24e6c Update bmake to 20080215. I'll take care of pkgsrc maintainership.
Changes include many bugfixes and performance speed ups. See
ChangeLog for details.
2008-03-09 19:54:28 +00:00
rillig
1980b8f3d9 Backed out the latest change (the "arg list too long" fix for IRIX). As
joerg has pointed out, after calling vfork() one can hardly do anything.
A solution would be to simply not use vfork(), but that may have
performance impacts on all platforms.
2007-03-16 00:51:12 +00:00
rillig
5a7bce0e5e On IRIX, the command line is limited to about 20000 characters. The new
function Job_Execv executes a shell command line, and if that fails due
to an overly long command line, the shell command is written into a
temporary file, which is then executed.

This is at least necessary to make the bulk builds work on IRIX.
2007-03-15 09:41:22 +00:00
sjg
24be57a80b Import bmake-20051105 2005-12-02 00:02:59 +00:00
reed
01eb413282 Keep the bmake source in pkgsrc/devel/bmake/files/.
The plan is to remove the out-of-date source from bootstrap/bmake.
Sources obtained from ftp://ftp.NetBSD.org/pub/NetBSD/misc/sjg/.
Source is kept in files/ for bootstrap purposes (to be done).

Update to version bmake-20051002. Changes include:

        * Makefile.in (BMAKE_VERSION): bump to 20051001
          support for UnixWare and some other systems,
          based on patches from pkgsrc/bootstrap

Remove DEPENDS for mk-files (as mentioned on tech-pkg in June).

Use libnbcompat. Also patch-aa is to use libnbcompat.
(I chose to use patches so files would be exact from original source
tarball.)

And use PKGMANDIR.
2005-10-31 21:34:24 +00:00