./devel/bmake, Portable (autoconf) version of NetBSD make utility

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 20200524nb1, Package name: bmake-20200524nb1, Maintainer: pkgsrc-users

bmake is a portable version of NetBSD's make(1) utility,
conveniently packaged using a configure script, for other environments
which may lack NetBSD's libraries, regular expression code, etc.


Required to run:
[pkgtools/bootstrap-mk-files]

Required to build:
[pkgtools/cwrappers]

Version history: (Expand)


CVS history: (Expand)


   2022-11-09 14:14:32 by Joerg Sonnenberger | Files touched by this commit (223)
Log message:
Reset MAINTAINER
   2022-04-03 21:18:00 by Tobias Nygren | Files touched by this commit (1)
Log message:
bmake: provide last-resort SIZE_MAX fallback for pre-<stdint.h> systems

Not committed in src/usr.bin/make because the code has diverged and
this patch doesn't look to be needed there.
It is OK to undo this change when pkgsrc imports a newer bmake.
   2020-11-12 17:05:47 by Jonathan Perkin | Files touched by this commit (2) | Package updated
Log message:
bmake: Restore PKGSRC_MACHINE_ARCH support.

This was lost in a previous update, and is required to ensure MACHINE_ARCH is
set correctly.  Fixes MACHINE_ARCH issues reported on OpenBSD/amd64 by various
people.
   2020-11-12 17:01:36 by Jonathan Perkin | Files touched by this commit (1)
Log message:
bmake: Limit malloc_options to FreeBSD.

The only other OS I can find that supports malloc_options is OpenBSD, and that
does not support the "A" flag.  Besides, there are better ways to set the
flags instead of hardcoding them in a binary.
   2020-08-25 23:43:33 by Jonathan Schleifer | Files touched by this commit (2)
Log message:
devel/bmake: Fix compiling on QNX 6.5
   2020-07-06 12:24:04 by Jonathan Perkin | Files touched by this commit (1)
Log message:
bmake: Support mksh as a bootstrap shell.
   2020-06-18 12:07:35 by Jonathan Perkin | Files touched by this commit (1)
Log message:
bmake: Fix match for bootstrap pdksh.

When bmake is built during bootstrap it's using a temporary prefix, so matching
against LOCALBASE doesn't work.
   2020-06-12 18:01:36 by Jonathan Perkin | Files touched by this commit (1)
Log message:
bmake: Improve heuristic deciding whether to use pdksh.

The ultimate goal here is to completely sync with what was used by the
bootstrap script, but for now this will at least ensure if pdksh was pulled
in by bootstrap then the final build of devel/bmake will also use the same
shell rather than randomly based on OPSYS.