This is the mail archive of the cygwin mailing list for the Cygwin project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi. I recently hit a bug in the latest version of make-3.80 that's distributed by Cygwin. This bug, or something closely related has been reported to the cygwin list a couple of times before: http://sources.redhat.com/ml/cygwin/2004-09/msg01659.html http://sources.redhat.com/ml/cygwin/2003-12/msg00146.html I don't see any responses to either of these emails. Does Cygwin have a policy of not applying local patches to the packages that it ships? The basic problem is that make doesn't save/restore certain context when making recursive calls to implement the $(eval) function. The latest CVS version of make has this. Fedora also includes a patch (derived from make's CVS) that fixes the problem I hit, and another problem that looks to be basically the same thing. This patch is part of FC2/FC3's source RPM for make-3.80. I've attached it for reference. Is there any chance this could get into Cygwin? It'd be really great to have a standard Cygwin install without this bug, rather than having to maintain my own builds for make... Thanks. -- Stephen Warren, Software Engineer, NVIDIA, Fort Collins, CO swarren@nvidia.com http://www.nvidia.com/ swarren@wwwdotorg.org http://www.wwwdotorg.org/pgp.html
Attachment:
eval-crash.diff
Description: eval-crash.diff
-- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |