Re: fix for make 4.1 on 10.12

Jack Howarth <[email protected]>
Newsgroups gmane.os.apple.fink.devel
Message-ID <CAP5Ds0CJOpJWZ3qn2_HUA8k4iB7sy=L7T9wdWGZA0SNoLzhO1w@mail.gmail.com>
On Wed, Oct 21, 2015 at 10:09 AM, Max Horn <[email protected]> wrote:

> Hi Jack,
>
> thanks for analyzing this.  I made some minor tweaks to the .info file you
> sent (mainly: update the DescPort text to explain the patch). I was about
> to commit it, but then read that there are still issues.
>
> For the time being, I am still on 10.8, so I cannot help with this.
> Anyway, if you have a working patch, I'll be happy to commit it.
>
> Cheers,
> Max


Max,
     Unfortunately, the current patch only solves one permutation of the
make 4.1 parallel build failures on 10.11 (libcurl4) . The gcc5 build fails
in a someone different fashion where the first error shown is...

make[5]: *** read jobs pipe: No such file or directory. Stop.

and ends with the usual...

make: INTERNAL: Exiting with 1 jobserver tokens available; should be 8!

If you read the original proposal for the addition of the EINTRLOOP macro
back in 2001...

https://lists.gnu.org/archive/html/make-alpha/2001-05/msg00008.html

the author questioned whether all of the system calls should be wrapped
with that macro.  I suspect as Apple deviates further away from POSIX
behavior some of those will be tickled.
        Jack

------------------------------------------------------------------------------

_______________________________________________
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.