./devel/gmake [GNU make]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 4.3, Package name: gmake-4.3
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
This directory contains the release of GNU Make.


Filesize: 1236.504 KB
Version History (View Complete History)
  • (2020-02-01) Updated to version: gmake-4.3
  • (2016-06-26) Updated to version: gmake-4.2.1
  • (2014-11-27) Updated to version: gmake-4.1
  • (2013-10-31) Updated to version: gmake-4.0
  • (2011-04-28) Updated to version: gmake-3.82
  • (2010-05-11) Updated to version: gmake-3.81p1
  • (2008-06-30) Updated to version: gmake-3.81p0
  • (2008-06-13) Updated to version: gmake-3.81
  • (2006-07-21) Package added to openports.se, version gmake-3.80p1 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2020-02-01 08:29:25 by Christian Weisgerber | Files touched by this commit (17)
Log message:
Update to 4.3.
This includes two documented backward-incompatibilities affecting
the handling of \# and +=.  See the release announcement for details.
https://lists.gnu.org/archive/html/bug-make/2020-01/msg00057.html
A tree sweep for fallout from the changes has been completed.
Bits from bcallah@ who independently worked on the same update.
   2019-11-01 18:34:35 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Let gmake build on arm
The previous commit introduced a better code path protected by #ifdef
POSIX but also introduced an invalid fallback code path if POSIX was not
defined. Sadly makeint.h #undef's POSIX on __arm since 1994, probably to
cope with some crappy proprietary system available at that time.
Just define POSIX on arm like on other platforms.  Also fix upstream's
fallback code path while here.
Problem reported by phessler@, fix from matthieu@ but slightly tweaked.
ok matthieu@ kurt@ phessler@
   2019-11-01 18:33:29 by Jeremie Courreges-Anglas | Files touched by this commit (2)
Log message:
Let gmake build on arm
The previous commit introduced a better code path protected by #ifdef
POSIX but also introduced an invalid fallback code path if POSIX was not
defined. Sadly makeint.h #undef's POSIX on __arm since 1994, probably to
cope with some crappy proprietary system available at that time.
Just define POSIX on arm like on other platforms.  Also fix upstream's
fallback code path while here.
Problem reported by phessler@, fix from matthieu@ but slightly tweaked.
ok matthieu@ kurt@ phessler@
   2019-09-13 10:59:34 by Kurt Miller | Files touched by this commit (5)
Log message:
Replace homegrown 'keep SIGCHLD blocked' solution with upstream fix:
Only unblock fatal signals after child invocation
http://git.savannah.gnu.org/cgit/make.git/commit/?id=78b5fec6898c26956d00548427cda1101cb80f8a
okay naddy@
   2019-08-21 11:37:23 by Kurt Miller | Files touched by this commit (3)
Log message:
Keep SIGCHLD blocked when using pselect(2) so that pselect(2)
wont miss SIGCHLD signals and hang gmake.
okay naddy@
   2019-08-06 06:19:26 by Christian Weisgerber | Files touched by this commit (2)
Log message:
Use a non-blocking read with pselect to avoid hangs.  From upstream.
   2019-08-05 09:05:09 by Christian Weisgerber | Files touched by this commit (2)
Log message:
don't error out on empty test; from upstream
   2019-08-05 06:14:52 by Christian Weisgerber | Files touched by this commit (1)
Log message:
fix running the regression tests with newer perl (no . in @INC); from upstream
   2019-07-12 14:44:13 by Stuart Henderson | Files touched by this commit (877)
Log message:
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
   2019-05-20 16:15:31 by Christian Weisgerber | Files touched by this commit (488)
Log message:
Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
   2019-01-05 15:19:17 by Christian Weisgerber | Files touched by this commit (2)
Log message:
Fix a use-after-free bug that caused regular segfaults on i386 when
building net/munin.
   2016-06-25 13:47:11 by Christian Weisgerber | Files touched by this commit (8)
Log message:
maintenance update to 4.2.1; successfully tested in a bulk build
   2016-04-05 13:16:20 by Christian Weisgerber | Files touched by this commit (2)
Log message:
replace gettext module with normal library dependency; bump required
   2014-12-02 16:20:20 by Christian Weisgerber | Files touched by this commit (3)
Log message:
Handle NULL returns from ttyname().  From upstream git.
Problem pointed out by ajacoutot@
   2014-11-26 13:01:23 by Christian Weisgerber | Files touched by this commit (4)
Log message:
Update to 4.1 for bug fixes, but no major changes.
Fix a regression test that fails to cope with our ar(1) skipping empty files.
No problems in an amd64 bulk build.  ok brad@
   2011-07-08 05:32:17 by Jasper Lievisse Adriaanse | Files touched by this commit (20)
Log message:
- fix patch names, no binary change
   2011-04-20 14:51:41 by Christian Weisgerber | Files touched by this commit (10)
Log message:
Update gmake to 3.82, including two important upstream fixes.
This version has some backward incompatibilities.  All affected
ports in the tree have been fixed in advance.
   2010-11-15 12:46:10 by Marc Espie | Files touched by this commit (706)
Log message:
move depends to new style
   2010-10-31 10:03:52 by Christian Weisgerber | Files touched by this commit (3)
Log message:
mandoc handles these pages just fine, no need for groff
   2010-10-18 15:35:48 by Stuart Henderson | Files touched by this commit (40)
Log message:
fix a few tabtabUSE_GROFF, problem pointed out by Alexandr Shadchin
   2010-10-18 11:48:13 by Marc Espie | Files touched by this commit (650)
Log message:
USE_GROFF=Yes
   2010-05-10 11:17:48 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
XXX THIS IS A HACK
Make an error non-fatal in close_stdout() by not exiting. This is needed
to workaround the effects of userland threads which change i/o
operations to non-blocking.
This prevents the 'write errors' people have been seeing with gmake.
comment wording from sthen@, ok espie@
   2008-06-30 03:22:46 by Brad Smith | Files touched by this commit (1)
Log message:
It is not necessary to not split the info file.
ok sthen@
   2008-06-12 15:04:16 by Brad Smith | Files touched by this commit (6)
Log message:
upgrade to gmake 3.81
Bulk build tested by naddy@
ok okan@
   2007-09-15 20:53:14 by Michael Erdely | Files touched by this commit (599)
Log message:
Remove quotes surrounding COMMENT*/PERMIT_*/BROKEN
   2007-04-05 09:38:13 by Marc Espie | Files touched by this commit (1270)
Log message:
base64 distinfo with SHA256


   2005-04-23 09:13:54 by Marc Espie | Files touched by this commit (1)
Log message:
gmake FAKE=all, no libiconv, no gettext.


   2005-04-23 08:32:51 by Marc Espie | Files touched by this commit (2)
Log message:
@endfake marker


   2005-01-29 02:06:56 by Aleksander Piotrowski | Files touched by this commit (2)
Log message:
- Link in shared version of libint/libiconv (if available)
- Bump PKGNAME
help naddy@, ok todd@


   2005-01-26 09:41:04 by Christian Weisgerber | Files touched by this commit (12)
Log message:
Now that @info transparently picks up all .info-* files, don't go through
extra steps to rebuild with --no-split.


   2005-01-05 09:22:44 by Christian Weisgerber | Files touched by this commit (366)
Log message:
SIZE


   2004-11-23 04:22:02 by Marc Espie | Files touched by this commit (43)
Log message:
WANTLIB markers


   2004-08-10 06:42:23 by Xavier Santolaria | Files touched by this commit (24)
Log message:
more new-style MODULES.


   2004-08-08 18:21:29 by Marc Espie | Files touched by this commit (17)
Log message:
more new plists.
put V number of freetds into its Makefile.


   2004-08-03 07:30:15 by Todd T. Fries | Files touched by this commit (1)
Log message:
new style PLIST


   2004-07-23 07:11:58 by Todd T. Fries | Files touched by this commit (10)
Log message:
o @dir subdir -> subdir/ syntax change
o resort properly with current make-plist


   2004-07-14 11:28:27 by Todd T. Fries | Files touched by this commit (1)
Log message:
move to @dir, trim down list of locale dirs to stuff not installed by gettext


   2004-04-05 21:12:20 by Brad Smith | Files touched by this commit (2)
Log message:
remove sparc64/2.95 workarounds.


   2003-12-16 10:34:06 by Christian Weisgerber | Files touched by this commit (11)
Log message:
@dirrm shared directories


   2003-12-15 14:42:44 by Christian Weisgerber | Files touched by this commit (507)
Log message:
remove WWW lines


   2003-09-22 17:13:31 by Peter Valchev | Files touched by this commit (1)
Log message:
point to correct config.guess; cmaxwell@themanor.net


   2002-10-04 12:06:28 by Brad Smith | Files touched by this commit (7)
Log message:
upgrade to gmake 3.80