make-4.2.1-2 to re-enable nls support
Jack Howarth <[email protected]>
| Newsgroups | gmane.os.apple.fink.devel |
|---|---|
| Message-ID | <CAP5Ds0DVmBW-f3YRb9AGXS4hA2XrpfLJc0EK8aeymrE5QDmX-A@mail.gmail.com> |
Max,
It appears to be safe again to re-enable the default nls support in the
make 4.2.1 build as upstream have fixed the signaling issue....
http://savannah.gnu.org/bugs/index.php?46261#comment12
Wed 09 Mar 2016 04:46:00 AM UTC, comment #12:
I modified the implementation of the jobserver function to use pselect() on
systems where it's supported. This avoids the EINTR problem as it allows us
to block SIGCHLD throughout the process except for (atomically) within the
pselect() system call itself, so we know we won't lose signals.
Index: make.info
===================================================================
RCS file: /cvsroot/fink/dists/10.9-libcxx/stable/main/finkinfo/devel/
make.info,v
retrieving revision 1.4
diff -u -r1.4 make.info
--- make.info 12 Aug 2016 17:29:26 -0000 1.4
+++ make.info 12 Aug 2016 17:53:26 -0000
@@ -16,7 +16,7 @@
Package: make
Version: 4.2.1
-Revision: 1
+Revision: 2
Maintainer: Max Horn <[email protected]>
Source: mirror:gnu:%n/%n-%v.tar.bz2
Source-MD5: 15b012617e7c44c0ed482721629577ac
@@ -31,7 +31,6 @@
<<
Depends: gmp5-shlibs, guile20-shlibs, libtool2-shlibs
ConfigureParams: <<
- --disable-nls \
--mandir=%p/share/man \
--infodir=%p/share/info
<<
@@ -47,9 +46,8 @@
DocFiles: README ABOUT-NLS AUTHORS COPYING NEWS README.customs
InfoDocs: %n.info
DescPort: <<
-We have to disable nls to work around an issue with parallel builds (make
-jN)
-on Mac OS X 10.11. See also the related discussions on fink-devel, e.g.
- http://thread.gmane.org/gmane.os.macosx.fink.devel/23072
+Upstream fix for EINTR problem allows nls support to be built again.
+http://savannah.gnu.org/bugs/index.php?46261#comment12
<<
License: GPL
Homepage: http://www.gnu.org/software/make/make.html
Tested on 10.11 with builds of the previously problematic packages
openmpi, libgettext8-shlibs, gettext-tools and gcc5 using 8 cores.
Jack
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
_______________________________________________
Fink-devel mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel
make.info
(application/octet-stream, 1.9 KB) - not displayed