naddy
85229c97e7
drop RCS Ids
2022-03-11 18:49:30 +00:00
naddy
ecf3f7acb5
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.
2020-02-01 15:29:24 +00:00
jca
6984fc2d02
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-02 00:33:29 +00:00
kurt
6872fc002f
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-09-13 16:59:34 +00:00
kurt
d2aaa8f2ba
Keep SIGCHLD blocked when using pselect(2) so that pselect(2)
...
wont miss SIGCHLD signals and hang gmake.
okay naddy@
2019-08-21 17:37:23 +00:00
naddy
29ba9c2b7a
Use a non-blocking read with pselect to avoid hangs. From upstream.
2019-08-06 12:19:26 +00:00
naddy
f9716df25b
don't error out on empty test; from upstream
2019-08-05 15:05:09 +00:00
naddy
b873c7477e
fix running the regression tests with newer perl (no . in @INC); from upstream
2019-08-05 12:14:52 +00:00
sthen
9fe1e38b23
replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes
2019-07-12 20:43:27 +00:00
naddy
ebf751b927
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-05-20 22:15:00 +00:00
naddy
8b0a45b809
Fix a use-after-free bug that caused regular segfaults on i386 when
...
building net/munin.
2019-01-05 22:19:17 +00:00
naddy
d242d88d1d
maintenance update to 4.2.1; successfully tested in a bulk build
2016-06-25 19:47:11 +00:00
naddy
58fb9c7529
replace gettext module with normal library dependency; bump required
2016-04-05 19:16:20 +00:00
naddy
058818c4e0
Handle NULL returns from ttyname(). From upstream git.
...
Problem pointed out by ajacoutot@
2014-12-02 23:20:20 +00:00
naddy
f594a84363
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@
2014-11-26 20:01:23 +00:00
chrisz
114e84dcee
gmake will use libguile when available during build.
...
Therefore configure --without-guile.
ok dcoppa@
2014-08-29 13:24:29 +00:00
naddy
725de75f3a
move http://www.gnu.org to https
2013-11-09 23:19:01 +00:00
brad
17dffabb14
Upgrade to gmake 4.0.
...
Bulk build tested by landry@
ok sthen@
2013-10-30 23:08:56 +00:00
espie
bcf3856632
PERMIT_* / REGRESS->TEST sweep
2013-03-11 10:50:00 +00:00
naddy
1363ad3c0a
upstream fix for parallel builds (e.g., of webkit); ok espie@
2012-10-01 17:47:44 +00:00
sthen
88ea72915d
Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
...
make a distinction between these. ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
robert
973b71aded
Fix gmake's internal realpath behaviour to match what happens on linux.
...
A bug report has been created, but we need this until it gets fixed upstream.
ok espie@
2012-03-22 20:23:40 +00:00
ajacoutot
a7a736463f
Remove uthreads evil hack.
...
ok espie@ sthen@
2012-02-19 11:39:06 +00:00
jasper
435e09eb77
- fix patch names, no binary change
2011-07-08 11:32:17 +00:00
naddy
8aa7922499
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.
2011-04-20 20:51:41 +00:00
espie
5855efb734
move depends to new style
2010-11-15 19:45:56 +00:00
naddy
e5810da355
mandoc handles these pages just fine, no need for groff
2010-10-31 16:03:52 +00:00
sthen
16fb1a7783
fix a few tabtabUSE_GROFF, problem pointed out by Alexandr Shadchin
2010-10-18 21:35:47 +00:00
espie
5c08d95027
USE_GROFF=Yes
2010-10-18 17:47:50 +00:00
ajacoutot
ef77817b24
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@
2010-05-10 17:17:48 +00:00
brad
d4de7be650
It is not necessary to not split the info file.
...
ok sthen@
2008-06-30 09:22:46 +00:00
brad
936c51164c
upgrade to gmake 3.81
...
Bulk build tested by naddy@
ok okan@
2008-06-12 21:04:16 +00:00
merdely
376b75df06
Remove quotes surrounding COMMENT*/PERMIT_*/BROKEN
2007-09-16 02:52:56 +00:00
espie
470294650d
base64 distinfo with SHA256
2007-04-05 15:37:40 +00:00
espie
dcde27e974
gmake FAKE=all, no libiconv, no gettext.
2005-04-23 15:13:54 +00:00
espie
e408f2a8a5
@endfake marker
2005-04-23 14:32:51 +00:00
alek
a642cd603f
- Link in shared version of libint/libiconv (if available)
...
- Bump PKGNAME
help naddy@, ok todd@
2005-01-29 09:06:55 +00:00
naddy
5477a56424
Now that @info transparently picks up all .info-* files, don't go through
...
extra steps to rebuild with --no-split.
2005-01-26 16:41:03 +00:00
naddy
3f04f8f321
SIZE
2005-01-05 16:22:24 +00:00
espie
6bec6cc34b
WANTLIB markers
2004-11-23 11:22:00 +00:00
xsa
441ffcdcbf
more new-style MODULES.
2004-08-10 12:42:21 +00:00
espie
70edc0e149
more new plists.
...
put V number of freetds into its Makefile.
2004-08-09 00:21:28 +00:00
todd
346a3b59cf
new style PLIST
2004-08-03 13:30:15 +00:00
todd
05fa41b2cd
o @dir subdir -> subdir/ syntax change
...
o resort properly with current make-plist
2004-07-23 13:11:58 +00:00
todd
b6fa9ee322
move to @dir, trim down list of locale dirs to stuff not installed by gettext
2004-07-14 17:28:26 +00:00
brad
59a9028d26
remove sparc64/2.95 workarounds.
2004-04-06 03:12:19 +00:00
naddy
50a90a98a0
@dirrm shared directories
2003-12-16 17:34:06 +00:00
naddy
2276d3b230
remove WWW lines
2003-12-15 21:42:08 +00:00
pvalchev
dc4d3f13d4
point to correct config.guess; cmaxwell@themanor.net
2003-09-22 23:13:31 +00:00
brad
6709a2465e
upgrade to gmake 3.80
2002-10-04 18:06:28 +00:00