United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-6742207 : jdk7 32-bit windows build failed running pack200

Details
Type:
Bug
Submit Date:
2008-08-27
Status:
Closed
Updated Date:
2010-04-28
Project Name:
JDK
Resolved Date:
2010-04-28
Component:
hotspot
OS:
generic
Sub-Component:
gc
CPU:
generic
Priority:
P1
Resolution:
Fixed
Affected Versions:
hs14
Fixed Versions:
hs14 (b03)

Related Reports
Backport:
Backport:
Relates:
Relates:

Sub Tasks

Description
Excerpt from a jdk7-b34 build log on 32-bit windows:

C:/mksnt/mkdir -p C:/BUILD_AREA/jdk7/build/windows-i586/pack/pack-jre-jars
for i in lib/rt.jar lib/jsse.jar lib/charsets.jar  ; do \
    C:/mksnt/ls -l C:/BUILD_AREA/jdk7/build/windows-i586/j2re-image/$i | C:/mksnt/awk '{printf("Packing %s %s bytes\n",$9, $5)}'  ; \
    C:/mksnt/mkdir -p C:/BUILD_AREA/jdk7/build/windows-i586/pack/pack-jre-jars/`C:/mksnt/dirname $i` ; \
            C:/mksnt/mkdir -p C:/BUILD_AREA/jdk7/build/windows-i586/j2re-image/`C:/mksnt/dirname $i` ; \
    C:/BUILD_AREA/jdk7/build/windows-i586/bin/pack200.exe -J-esa -J-ea  -J-Xmx512m "--no-gzip" "--config-file=pack.all.properties" --strip-debug --code-attribute=StackMapTable=strip C:/BUILD_AREA/jdk7/build/windows-i586/pack/pack-jre-jars/`C:/mksnt/dirname $i`/`C:/mksnt/basename $i .jar`.pack C:/BUILD_AREA/jdk7/build/windows-i586/j2re-image/$i || exit 1 ; \
    rm -f C:/BUILD_AREA/jdk7/build/windows-i586/j2re-image/$i ; \
    C:/BUILD_AREA/jdk7/build/windows-i586/bin/unpack200.exe  "-v"  C:/BUILD_AREA/jdk7/build/windows-i586/pack/pack-jre-jars/`C:/mksnt/dirname $i`/`C:/mksnt/basename $i .jar`.pack C:/BUILD_AREA/jdk7/build/windows-i586/j2re-image/$i || exit 1 ; \
done
Packing C:/BUILD_AREA/jdk7/build/windows-i586/j2re-image/lib/rt.jar 46327401 bytes
gnumake[3]: *** [pack-jars] Error 1
gnumake[3]: Leaving directory `C:/BUILD_AREA/jdk7/install/make/pack'
gnumake[2]: *** [pack-jre] Error 2
gnumake[2]: Leaving directory `C:/BUILD_AREA/jdk7/install/make/pack'
gnumake[1]: *** [all] Error 1
gnumake[1]: Leaving directory `C:/BUILD_AREA/jdk7/install/make'
gnumake: *** [install-build] Error 2

                                    

Comments
EVALUATION

http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/5251a9cd8eb8
                                     
2008-09-05
EVALUATION

http://hg.openjdk.java.net/jdk7/jdk7/hotspot/rev/5251a9cd8eb8
                                     
2008-08-28
SUGGESTED FIX

Identical to the fix for 6736341:

    http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/1e5d20c34408
                                     
2008-08-27
EVALUATION

The perm gen fails to expand because of 6730514.  This bug is essentially a duplicate of 6736341; however it's needed because the fix for 6736341 is already in an OpenJDK repo but is not in jdk7-b34, and OpenJDK rules disallow fixing a bug in more than one changeset.
                                     
2008-08-27



Hardware and Software, Engineered to Work Together