United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6959596 Windows fastdebug build broken
JDK-6959596 : Windows fastdebug build broken

Details
Type:
Bug
Submit Date:
2010-06-08
Status:
Resolved
Updated Date:
2014-03-03
Project Name:
JDK
Resolved Date:
2010-06-09
Component:
infrastructure
OS:
generic
Sub-Component:
build
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
7
Fixed Versions:
OpenJDK6 (b20)

Related Reports
Backport:
Backport:

Sub Tasks

Description
The fastdebug builds are broken. The primary issue appears to be that you cannot just add -$(DEBUG_NAME) to a windows short path.

--- old/./Makefile	Tue Jun  8 15:10:48 2010
+++ new/./Makefile	Tue Jun  8 15:10:48 2010
@@ -173,10 +173,14 @@
 #     The install process needs to know what the DEBUG_NAME is, so
 #     look for INSTALL_DEBUG_NAME in the install rules.
 #
+#   NOTE: On windows, do not use $(ABS_OUTPUTDIR)-$(DEBUG_NAME).
+#         Due to the use of short paths in $(ABS_OUTPUTDIR), this may 
+#         not be the same location.
+#
 
 COMMON_DEBUG_FLAGS= \
 	DEBUG_NAME=$(DEBUG_NAME) \
-	ALT_OUTPUTDIR=$(ABS_OUTPUTDIR)-$(DEBUG_NAME) \
+	ALT_OUTPUTDIR=$(ABS_OUTPUTDIR)/../$(PLATFORM)-$(ARCH)-$(DEBUG_NAME) \
 	NO_DOCS=true
 
 product_build: setup

                                    

Comments
EVALUATION

See description.
                                     
2010-06-08
EVALUATION

http://hg.openjdk.java.net/jdk6/jdk6/rev/e85cf6be367a
                                     
2010-06-09



Hardware and Software, Engineered to Work Together