Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 6641585
Votes 0
Synopsis jdk/make/javax/Makefile should not have both SUBDIRS and AUTO_FILES_JAVA_DIRS
Category java:build
Reported Against
Release Fixed 7(b26)
State 10-Fix Delivered, bug
Priority: 4-Low
Related Bugs
Submit Date 13-DEC-2007
Description
jdk/make/javax/Makefile defines both SUBDIRS and compiles .java files via AUTO_FILES_JAVA_DIRS. There is some interaction between the 'all' target defined in that Makefile and the one defined in Rules.gmk that causes each subdirectory to be entered twice. See build log for an incremental 'gnumake' in jdk/make/javax attached.

The easiest fix would be to move AUTO_FILES_JAVA_DIRS into its own Makefile in an 'other' directory and have javax/Makefile just have an subdir loop, including the 'other' directory. That would allow also for a better clobber build of the sources in AUTO_FILES_JAVA_DIRS.
Posted Date : 2007-12-13 20:13:39.0
Work Around
N/A
Evaluation
Need to separate out these makefiles.
Posted Date : 2008-03-19 00:29:41.0

http://hg.openjdk.java.net/jdk7/build/jdk/rev/b1bbd90b0c4f
Posted Date : 2008-04-19 17:50:40.0
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang