pkgsrc/devel/gmake/distinfo
bsiegert b0b9e94900 Patch SV 51159 in GNU Make.
Hopefully this will fix the problems joerg@ and others encountered last
time gmake was updated to 4.2.1. Description of the patch:

[SV 51159] Use a non-blocking read with pselect to avoid hangs.
* posixos.c (set_blocking): Set blocking on a file descriptor.
(jobserver_setup): Set non-blocking on the jobserver read side.
(jobserver_parse_auth): Ditto.
(jobserver_acquire_all): Set blocking to avoid a busy-wait loop.
(jobserver_acquire): If the non-blocking read() returns without
taking a token then try again.
2018-07-04 14:09:07 +00:00

13 lines
849 B
Text

$NetBSD: distinfo,v 1.36 2018/07/04 14:09:07 bsiegert Exp $
SHA1 (make-4.2.1.tar.bz2) = 7d9d11eb36cfb752da1fb11bb3e521d2a3cc8830
RMD160 (make-4.2.1.tar.bz2) = 7cf74e2fd9764ffeb48f40a49077099874ad8a54
SHA512 (make-4.2.1.tar.bz2) = 9cf00869a2f938492554f71d8cb288b5b009b3bd0489ef164f2c8f6532fc37db5c7e20af1dea288536e7c9710ee0bc6e1ddcdfc4928a8540e6e43661741825b8
Size (make-4.2.1.tar.bz2) = 1407126 bytes
SHA1 (patch-af) = 8ff060ecba9d664044eabd98741253881d8c9bbe
SHA1 (patch-configure) = e3122c5c1bbe59ec4c233f42feb6d7952a1e1215
SHA1 (patch-configure.ac) = 7d22c8f5e5d349687885f55120fa2f7c1251e399
SHA1 (patch-dir.c) = 1616d8e26c0761c8734063806fa581ae8884b4e8
SHA1 (patch-makeint.h) = cb5f0889d84874a16fc10bc6f91e18c2277194cc
SHA1 (patch-pa) = 2c0168db7afec3da98b30392290e5b9464ea7b5e
SHA1 (patch-posixos.c) = 4c566b23442bcc87f776181be531957c254162de