Hotspot is built successfully, but failed to build openjdk, Help!

View: New views
3 Messages — Rating Filter:   Alert me  

Hotspot is built successfully, but failed to build openjdk, Help!

by Colin(Du Li) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi, guys.

I encounter a error in openjdk building process. Would you like to give a hand?
The error message is as follows, and the whole output information is attached.
Thanks a lot!

build.log

.......
# Running javac:
/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java -client -Xmx896m -Xms128m -XX:PermSize=32m -XX:MaxPermSize=160m -Xbootclasspath/p:/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/langtools/dist/bootstrap/lib/javac.jar -jar /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/langtools/dist/bootstrap/lib/javac.jar -g -source 1.5 -target 5 -encoding ascii -Xbootclasspath:/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/classes -sourcepath /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc:/home/dli/Hotspot/openjdk_b24/jdk7/jdk/src/solaris/classes:/home/dli/Hotspot/openjdk_b24/jdk7/jdk/src/share/classes -d /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/classes @/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/tmp/java/java.lang/java/.classes.list
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:361: illegal start of type
----_JAVA_LAUNCHER_DEBUG----
^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:361: ';' expected
----_JAVA_LAUNCHER_DEBUG----
  ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:361: <identifier> expected
----_JAVA_LAUNCHER_DEBUG----
                        ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:361: illegal start of type
----_JAVA_LAUNCHER_DEBUG----
                          ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:362: ';' expected
Launcher state:
        ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:362: <identifier> expected
Launcher state:
              ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:363: <identifier> expected
        debug:on
             ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:364: ';' expected
        javargs:off
               ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:365: ';' expected
        program name :java
               ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:365: <identifier> expected
        program name :java
                    ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:366: ';' expected
        launcher name:java
                ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:366: <identifier> expected
        launcher name:java
                     ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:367: ';' expected
        javaw:off
             ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:368: ';' expected
        version:1.7.0-b21
               ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:369: ';' expected
Command line Args:
       ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:369: ';' expected
Command line Args:
                 ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: ']' expected
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
             ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: ';' expected
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
              ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: illegal start of type
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: unclosed character literal
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                  ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: ';' expected
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                    ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: illegal start of type
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                       ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: ';' expected
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                           ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: <identifier> expected
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                               ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: <identifier> expected
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                                    ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: illegal start of type
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                                     ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: <identifier> expected
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                                        ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: ';' expected
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                                          ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: <identifier> expected
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                                                  ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: illegal start of type
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                                                   ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: <identifier> expected
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                                                      ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: ';' expected
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                                                        ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: illegal start of type
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                                                          ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: ';' expected
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                                                              ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370: illegal line end in character literal
        argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
                                                                   ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371: ']' expected
        argv[1] = '-client'
             ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371: ';' expected
        argv[1] = '-client'
              ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371: illegal start of type
        argv[1] = '-client'
                ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371: unclosed character literal
        argv[1] = '-client'
                  ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371: ';' expected
        argv[1] = '-client'
                    ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371: illegal line end in character literal
        argv[1] = '-client'
                          ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:372: ']' expected
        argv[2] = '-Xmx896m'
             ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:372: illegal start of type
        argv[2] = '-Xmx896m'
              ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:372: <identifier> expected
        argv[2] = '-Xmx896m'
               ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:372: unclosed character literal
        argv[2] = '-Xmx896m'
                  ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:372: illegal line end in character literal
        argv[2] = '-Xmx896m'
                           ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373: ']' expected
        argv[3] = '-Xms128m'
             ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373: ';' expected
        argv[3] = '-Xms128m'
              ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373: illegal start of type
        argv[3] = '-Xms128m'
                ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373: unclosed character literal
        argv[3] = '-Xms128m'
                  ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373: ';' expected
        argv[3] = '-Xms128m'
                    ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373: illegal line end in character literal
        argv[3] = '-Xms128m'
                           ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374: ']' expected
        argv[4] = '-XX:PermSize=32m'
             ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374: illegal start of type
        argv[4] = '-XX:PermSize=32m'
              ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374: <identifier> expected
        argv[4] = '-XX:PermSize=32m'
               ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374: unclosed character literal
        argv[4] = '-XX:PermSize=32m'
                  ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374: <identifier> expected
        argv[4] = '-XX:PermSize=32m'
                      ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374: <identifier> expected
        argv[4] = '-XX:PermSize=32m'
                               ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374: ';' expected
        argv[4] = '-XX:PermSize=32m'
                                  ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374: illegal line end in character literal
        argv[4] = '-XX:PermSize=32m'
                                   ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375: ']' expected
        argv[5] = '-XX:MaxPermSize=160m'
             ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375: ';' expected
        argv[5] = '-XX:MaxPermSize=160m'
              ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375: illegal start of type
        argv[5] = '-XX:MaxPermSize=160m'
                ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375: unclosed character literal
        argv[5] = '-XX:MaxPermSize=160m'
                  ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375: ';' expected
        argv[5] = '-XX:MaxPermSize=160m'
                    ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375: illegal start of type
        argv[5] = '-XX:MaxPermSize=160m'
                      ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375: ';' expected
        argv[5] = '-XX:MaxPermSize=160m'
                                      ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375: illegal line end in character literal
        argv[5] = '-XX:MaxPermSize=160m'
                                       ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376: ']' expected
        argv[6] = '-jar'
             ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376: ';' expected
        argv[6] = '-jar'
              ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376: illegal start of type
        argv[6] = '-jar'
                ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376: unclosed character literal
        argv[6] = '-jar'
                  ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376: ';' expected
        argv[6] = '-jar'
                    ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376: illegal line end in character literal
        argv[6] = '-jar'
                       ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377: ']' expected
        argv[7] = '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
             ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377: illegal start of type
        argv[7] = '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
              ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377: <identifier> expected
        argv[7] = '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
               ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377: unclosed character literal
        argv[7] = '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
                  ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377: <identifier> expected
        argv[7] = '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
                        ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377: <identifier> expected
        argv[7] = '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
                            ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377: <identifier> expected
        argv[7] = '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
                                    ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377: <identifier> expected
        argv[7] = '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
                                                ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377: <identifier> expected
        argv[7] = '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
                                                     ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377: <identifier> expected
        argv[7] = '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
                                                           ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377: <identifier> expected
        argv[7] = '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
                                                                               ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377: <identifier> expected
        argv[7] = '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
                                                                                      ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377: illegal line end in character literal
        argv[7] = '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
                                                                                                 ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378: ']' expected
        argv[8] = '-i'
             ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378: ';' expected
        argv[8] = '-i'
              ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378: illegal start of type
        argv[8] = '-i'
                ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378: unclosed character literal
        argv[8] = '-i'
                  ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378: ';' expected
        argv[8] = '-i'
                    ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378: illegal line end in character literal
        argv[8] = '-i'
                     ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:379: ']' expected
        argv[9] = 'Aliases'
             ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:379: illegal start of type
        argv[9] = 'Aliases'
              ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:379: <identifier> expected
        argv[9] = 'Aliases'
               ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:379: unclosed character literal
        argv[9] = 'Aliases'
                  ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:379: illegal line end in character literal
        argv[9] = 'Aliases'
                          ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:380: ';' expected
JRE path is /usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/jre
        ^
/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:380: <identifier> expected
JRE path is /usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/jre
           ^
make[3]: *** [.compile.classlist] Error 4
make[3]: Leaving directory `/home/dli/Hotspot/openjdk_b24/jdk7/jdk/make/java/java'
make[2]: *** [all] Error 1
make[2]: Leaving directory `/home/dli/Hotspot/openjdk_b24/jdk7/jdk/make/java'
make[1]: *** [all] Error 1
make[1]: Leaving directory `/home/dli/Hotspot/openjdk_b24/jdk7/jdk/make'
make: *** [jdk-build] Error 2

Re: Hotspot is built successfully, but failed to build openjdk, Help!

by kelly.ohair :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I would suspect that you have left over files in the build/*/gensrc
directory, generated sources, ones that are bad.

Yes, there are places in the build where Java source is generated,
but sometimes the error recovery is bad or non-existent, leaving
junk in the generated Java sources (inside build/*/gensrc/).
Since they exist, the source generation rules will not be re-run,
and compiling them is like compiling garbage.
You could try deleting the build/*/gensrc directory.

This kind of problem is typical in Makefiles that generate source,
it's important that the source is generated into a temp file first,
then if all is well, and it differs from what has been generated
previously, is should be moved or copied to the /gensrc/ directory
with the final name.

-kto


Colin(Du Li) wrote:

> Hi, guys.
>
> I encounter a error in openjdk building process. Would you like to give a
> hand?
> The error message is as follows, and the whole output information is
> attached.
> Thanks a lot!
>
> http://www.nabble.com/file/p24038530/build.log build.log
>
> .......
> # Running javac:
> /usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java -client -Xmx896m -Xms128m
> -XX:PermSize=32m -XX:MaxPermSize=160m
> -Xbootclasspath/p:/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/langtools/dist/bootstrap/lib/javac.jar
> -jar
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/langtools/dist/bootstrap/lib/javac.jar
> -g -source 1.5 -target 5 -encoding ascii
> -Xbootclasspath:/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/classes
> -sourcepath
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc:/home/dli/Hotspot/openjdk_b24/jdk7/jdk/src/solaris/classes:/home/dli/Hotspot/openjdk_b24/jdk7/jdk/src/share/classes
> -d /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/classes
> @/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/tmp/java/java.lang/java/.classes.list
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:361:
> illegal start of type
> ----_JAVA_LAUNCHER_DEBUG----
> ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:361:
> ';' expected
> ----_JAVA_LAUNCHER_DEBUG----
>   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:361:
> <identifier> expected
> ----_JAVA_LAUNCHER_DEBUG----
>                         ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:361:
> illegal start of type
> ----_JAVA_LAUNCHER_DEBUG----
>                           ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:362:
> ';' expected
> Launcher state:
>         ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:362:
> <identifier> expected
> Launcher state:
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:363:
> <identifier> expected
>         debug:on
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:364:
> ';' expected
>         javargs:off
>                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:365:
> ';' expected
>         program name :java
>                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:365:
> <identifier> expected
>         program name :java
>                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:366:
> ';' expected
>         launcher name:java
>                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:366:
> <identifier> expected
>         launcher name:java
>                      ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:367:
> ';' expected
>         javaw:off
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:368:
> ';' expected
>         version:1.7.0-b21
>                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:369:
> ';' expected
> Command line Args:
>        ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:369:
> ';' expected
> Command line Args:
>                  ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> ']' expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> ';' expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> illegal start of type
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> unclosed character literal
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> ';' expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> illegal start of type
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                        ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> ';' expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                            ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> <identifier> expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> <identifier> expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> illegal start of type
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                      ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> <identifier> expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                         ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> ';' expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                           ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> <identifier> expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> illegal start of type
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                                    ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> <identifier> expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                                       ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> ';' expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                                         ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> illegal start of type
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                                           ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> ';' expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                                               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> illegal line end in character literal
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                                                    ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371:
> ']' expected
>         argv[1] = '-client'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371:
> ';' expected
>         argv[1] = '-client'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371:
> illegal start of type
>         argv[1] = '-client'
>                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371:
> unclosed character literal
>         argv[1] = '-client'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371:
> ';' expected
>         argv[1] = '-client'
>                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371:
> illegal line end in character literal
>         argv[1] = '-client'
>                           ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:372:
> ']' expected
>         argv[2] = '-Xmx896m'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:372:
> illegal start of type
>         argv[2] = '-Xmx896m'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:372:
> <identifier> expected
>         argv[2] = '-Xmx896m'
>                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:372:
> unclosed character literal
>         argv[2] = '-Xmx896m'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:372:
> illegal line end in character literal
>         argv[2] = '-Xmx896m'
>                            ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373:
> ']' expected
>         argv[3] = '-Xms128m'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373:
> ';' expected
>         argv[3] = '-Xms128m'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373:
> illegal start of type
>         argv[3] = '-Xms128m'
>                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373:
> unclosed character literal
>         argv[3] = '-Xms128m'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373:
> ';' expected
>         argv[3] = '-Xms128m'
>                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373:
> illegal line end in character literal
>         argv[3] = '-Xms128m'
>                            ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> ']' expected
>         argv[4] = '-XX:PermSize=32m'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> illegal start of type
>         argv[4] = '-XX:PermSize=32m'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> <identifier> expected
>         argv[4] = '-XX:PermSize=32m'
>                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> unclosed character literal
>         argv[4] = '-XX:PermSize=32m'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> <identifier> expected
>         argv[4] = '-XX:PermSize=32m'
>                       ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> <identifier> expected
>         argv[4] = '-XX:PermSize=32m'
>                                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> ';' expected
>         argv[4] = '-XX:PermSize=32m'
>                                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> illegal line end in character literal
>         argv[4] = '-XX:PermSize=32m'
>                                    ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> ']' expected
>         argv[5] = '-XX:MaxPermSize=160m'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> ';' expected
>         argv[5] = '-XX:MaxPermSize=160m'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> illegal start of type
>         argv[5] = '-XX:MaxPermSize=160m'
>                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> unclosed character literal
>         argv[5] = '-XX:MaxPermSize=160m'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> ';' expected
>         argv[5] = '-XX:MaxPermSize=160m'
>                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> illegal start of type
>         argv[5] = '-XX:MaxPermSize=160m'
>                       ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> ';' expected
>         argv[5] = '-XX:MaxPermSize=160m'
>                                       ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> illegal line end in character literal
>         argv[5] = '-XX:MaxPermSize=160m'
>                                        ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376:
> ']' expected
>         argv[6] = '-jar'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376:
> ';' expected
>         argv[6] = '-jar'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376:
> illegal start of type
>         argv[6] = '-jar'
>                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376:
> unclosed character literal
>         argv[6] = '-jar'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376:
> ';' expected
>         argv[6] = '-jar'
>                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376:
> illegal line end in character literal
>         argv[6] = '-jar'
>                        ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> ']' expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> illegal start of type
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> unclosed character literal
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                         ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                             ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                                                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                                                      ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                                                            ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                                                                              
> ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                                                                                      
> ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> illegal line end in character literal
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                                                                                                
> ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378:
> ']' expected
>         argv[8] = '-i'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378:
> ';' expected
>         argv[8] = '-i'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378:
> illegal start of type
>         argv[8] = '-i'
>                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378:
> unclosed character literal
>         argv[8] = '-i'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378:
> ';' expected
>         argv[8] = '-i'
>                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378:
> illegal line end in character literal
>         argv[8] = '-i'
>                      ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:379:
> ']' expected
>         argv[9] = 'Aliases'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:379:
> illegal start of type
>         argv[9] = 'Aliases'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:379:
> <identifier> expected
>         argv[9] = 'Aliases'
>                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:379:
> unclosed character literal
>         argv[9] = 'Aliases'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:379:
> illegal line end in character literal
>         argv[9] = 'Aliases'
>                           ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:380:
> ';' expected
> JRE path is /usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/jre
>         ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:380:
> <identifier> expected
> JRE path is /usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/jre
>            ^
> make[3]: *** [.compile.classlist] Error 4
> make[3]: Leaving directory
> `/home/dli/Hotspot/openjdk_b24/jdk7/jdk/make/java/java'
> make[2]: *** [all] Error 1
> make[2]: Leaving directory
> `/home/dli/Hotspot/openjdk_b24/jdk7/jdk/make/java'
> make[1]: *** [all] Error 1
> make[1]: Leaving directory `/home/dli/Hotspot/openjdk_b24/jdk7/jdk/make'
> make: *** [jdk-build] Error 2

Re: Hotspot is built successfully, but failed to build openjdk, Help!

by Colin(Du Li) :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Yep, it works.
Thank you so much!

Colin
kelly.ohair wrote:
I would suspect that you have left over files in the build/*/gensrc
directory, generated sources, ones that are bad.

Yes, there are places in the build where Java source is generated,
but sometimes the error recovery is bad or non-existent, leaving
junk in the generated Java sources (inside build/*/gensrc/).
Since they exist, the source generation rules will not be re-run,
and compiling them is like compiling garbage.
You could try deleting the build/*/gensrc directory.

This kind of problem is typical in Makefiles that generate source,
it's important that the source is generated into a temp file first,
then if all is well, and it differs from what has been generated
previously, is should be moved or copied to the /gensrc/ directory
with the final name.

-kto


Colin(Du Li) wrote:
> Hi, guys.
>
> I encounter a error in openjdk building process. Would you like to give a
> hand?
> The error message is as follows, and the whole output information is
> attached.
> Thanks a lot!
>
> http://www.nabble.com/file/p24038530/build.log build.log
>
> .......
> # Running javac:
> /usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java -client -Xmx896m -Xms128m
> -XX:PermSize=32m -XX:MaxPermSize=160m
> -Xbootclasspath/p:/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/langtools/dist/bootstrap/lib/javac.jar
> -jar
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/langtools/dist/bootstrap/lib/javac.jar
> -g -source 1.5 -target 5 -encoding ascii
> -Xbootclasspath:/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/classes
> -sourcepath
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc:/home/dli/Hotspot/openjdk_b24/jdk7/jdk/src/solaris/classes:/home/dli/Hotspot/openjdk_b24/jdk7/jdk/src/share/classes
> -d /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/classes
> @/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/tmp/java/java.lang/java/.classes.list
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:361:
> illegal start of type
> ----_JAVA_LAUNCHER_DEBUG----
> ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:361:
> ';' expected
> ----_JAVA_LAUNCHER_DEBUG----
>   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:361:
> <identifier> expected
> ----_JAVA_LAUNCHER_DEBUG----
>                         ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:361:
> illegal start of type
> ----_JAVA_LAUNCHER_DEBUG----
>                           ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:362:
> ';' expected
> Launcher state:
>         ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:362:
> <identifier> expected
> Launcher state:
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:363:
> <identifier> expected
>         debug:on
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:364:
> ';' expected
>         javargs:off
>                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:365:
> ';' expected
>         program name :java
>                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:365:
> <identifier> expected
>         program name :java
>                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:366:
> ';' expected
>         launcher name:java
>                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:366:
> <identifier> expected
>         launcher name:java
>                      ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:367:
> ';' expected
>         javaw:off
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:368:
> ';' expected
>         version:1.7.0-b21
>                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:369:
> ';' expected
> Command line Args:
>        ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:369:
> ';' expected
> Command line Args:
>                  ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> ']' expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> ';' expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> illegal start of type
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> unclosed character literal
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> ';' expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> illegal start of type
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                        ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> ';' expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                            ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> <identifier> expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> <identifier> expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> illegal start of type
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                      ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> <identifier> expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                         ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> ';' expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                           ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> <identifier> expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> illegal start of type
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                                    ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> <identifier> expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                                       ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> ';' expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                                         ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> illegal start of type
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                                           ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> ';' expected
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                                               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:370:
> illegal line end in character literal
>         argv[0] = '/usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/bin/java'
>                                                                    ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371:
> ']' expected
>         argv[1] = '-client'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371:
> ';' expected
>         argv[1] = '-client'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371:
> illegal start of type
>         argv[1] = '-client'
>                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371:
> unclosed character literal
>         argv[1] = '-client'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371:
> ';' expected
>         argv[1] = '-client'
>                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:371:
> illegal line end in character literal
>         argv[1] = '-client'
>                           ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:372:
> ']' expected
>         argv[2] = '-Xmx896m'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:372:
> illegal start of type
>         argv[2] = '-Xmx896m'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:372:
> <identifier> expected
>         argv[2] = '-Xmx896m'
>                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:372:
> unclosed character literal
>         argv[2] = '-Xmx896m'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:372:
> illegal line end in character literal
>         argv[2] = '-Xmx896m'
>                            ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373:
> ']' expected
>         argv[3] = '-Xms128m'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373:
> ';' expected
>         argv[3] = '-Xms128m'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373:
> illegal start of type
>         argv[3] = '-Xms128m'
>                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373:
> unclosed character literal
>         argv[3] = '-Xms128m'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373:
> ';' expected
>         argv[3] = '-Xms128m'
>                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:373:
> illegal line end in character literal
>         argv[3] = '-Xms128m'
>                            ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> ']' expected
>         argv[4] = '-XX:PermSize=32m'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> illegal start of type
>         argv[4] = '-XX:PermSize=32m'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> <identifier> expected
>         argv[4] = '-XX:PermSize=32m'
>                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> unclosed character literal
>         argv[4] = '-XX:PermSize=32m'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> <identifier> expected
>         argv[4] = '-XX:PermSize=32m'
>                       ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> <identifier> expected
>         argv[4] = '-XX:PermSize=32m'
>                                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> ';' expected
>         argv[4] = '-XX:PermSize=32m'
>                                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:374:
> illegal line end in character literal
>         argv[4] = '-XX:PermSize=32m'
>                                    ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> ']' expected
>         argv[5] = '-XX:MaxPermSize=160m'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> ';' expected
>         argv[5] = '-XX:MaxPermSize=160m'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> illegal start of type
>         argv[5] = '-XX:MaxPermSize=160m'
>                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> unclosed character literal
>         argv[5] = '-XX:MaxPermSize=160m'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> ';' expected
>         argv[5] = '-XX:MaxPermSize=160m'
>                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> illegal start of type
>         argv[5] = '-XX:MaxPermSize=160m'
>                       ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> ';' expected
>         argv[5] = '-XX:MaxPermSize=160m'
>                                       ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:375:
> illegal line end in character literal
>         argv[5] = '-XX:MaxPermSize=160m'
>                                        ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376:
> ']' expected
>         argv[6] = '-jar'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376:
> ';' expected
>         argv[6] = '-jar'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376:
> illegal start of type
>         argv[6] = '-jar'
>                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376:
> unclosed character literal
>         argv[6] = '-jar'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376:
> ';' expected
>         argv[6] = '-jar'
>                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:376:
> illegal line end in character literal
>         argv[6] = '-jar'
>                        ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> ']' expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> illegal start of type
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> unclosed character literal
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                         ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                             ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                                                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                                                      ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                                                            ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                                                                              
> ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> <identifier> expected
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                                                                                      
> ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:377:
> illegal line end in character literal
>         argv[7] =
> '/home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/btjars/hasher.jar'
>                                                                                                
> ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378:
> ']' expected
>         argv[8] = '-i'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378:
> ';' expected
>         argv[8] = '-i'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378:
> illegal start of type
>         argv[8] = '-i'
>                 ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378:
> unclosed character literal
>         argv[8] = '-i'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378:
> ';' expected
>         argv[8] = '-i'
>                     ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:378:
> illegal line end in character literal
>         argv[8] = '-i'
>                      ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:379:
> ']' expected
>         argv[9] = 'Aliases'
>              ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:379:
> illegal start of type
>         argv[9] = 'Aliases'
>               ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:379:
> <identifier> expected
>         argv[9] = 'Aliases'
>                ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:379:
> unclosed character literal
>         argv[9] = 'Aliases'
>                   ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:379:
> illegal line end in character literal
>         argv[9] = 'Aliases'
>                           ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:380:
> ';' expected
> JRE path is /usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/jre
>         ^
> /home/dli/Hotspot/openjdk_b24/jdk7/build/openjdk7_full_debug/gensrc/sun/nio/cs/StandardCharsets.java:380:
> <identifier> expected
> JRE path is /usr/lib/jvm/java-1.7.0-icedtea-1.7.0.0/jre
>            ^
> make[3]: *** [.compile.classlist] Error 4
> make[3]: Leaving directory
> `/home/dli/Hotspot/openjdk_b24/jdk7/jdk/make/java/java'
> make[2]: *** [all] Error 1
> make[2]: Leaving directory
> `/home/dli/Hotspot/openjdk_b24/jdk7/jdk/make/java'
> make[1]: *** [all] Error 1
> make[1]: Leaving directory `/home/dli/Hotspot/openjdk_b24/jdk7/jdk/make'
> make: *** [jdk-build] Error 2