Summary: | [3.4 only]: Java compiler is not parallel make safe | ||
---|---|---|---|
Product: | gcc | Reporter: | H.J. Lu <hjl.tools> |
Component: | java | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gcc-bugs, java-prs, mark |
Priority: | P2 | Keywords: | patch |
Version: | 3.4.0 | ||
Target Milestone: | 3.4.1 | ||
Host: | Target: | ||
Build: | Known to work: | ||
Known to fail: | Last reconfirmed: | 2004-02-27 01:52:52 | |
Attachments: | proposed fix |
Description
H.J. Lu
2004-02-27 01:40:57 UTC
confirmed. Created attachment 5840 [details]
proposed fix
Could you try the attached patch?
The proposed patch works for me. Patch posted here: <http://gcc.gnu.org/ml/gcc-patches/2004-03/msg01935.html>. Subject: Bug 14315 CVSROOT: /cvs/gcc Module name: gcc Changes by: tromey@gcc.gnu.org 2004-03-23 17:54:03 Modified files: gcc/java : ChangeLog jcf-write.c Log message: PR java/14315: * jcf-write.c (make_class_file_name): Don't report if mkdir failed with EEXIST. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/ChangeLog.diff?cvsroot=gcc&r1=1.1347&r2=1.1348 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/jcf-write.c.diff?cvsroot=gcc&r1=1.141&r2=1.142 Fix checked in on trunk. Can we backport this patch to 3.4? Subject: Bug 14315 CVSROOT: /cvs/gcc Module name: gcc Branch: gcc-3_4-branch Changes by: hjl@gcc.gnu.org 2004-05-20 16:06:14 Modified files: gcc/java : ChangeLog jcf-write.c Log message: 2004-05-20 H.J. Lu <hongjiu.lu@intel.com> PR java/14315 Backport from mainline: 2004-03-23 Tom Tromey <tromey@redhat.com> * jcf-write.c (make_class_file_name): Don't report if mkdir failed with EEXIST. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.1315.2.15&r2=1.1315.2.16 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/java/jcf-write.c.diff?cvsroot=gcc&only_with_tag=gcc-3_4-branch&r1=1.140&r2=1.140.4.1 Fixed. |