Build failure jdk8 (with new build infra)

Mahesh Pujari pujarimahesh_kumar at yahoo.com
Fri Oct 26 05:22:45 PDT 2012


Got the issue, this was due to the fact that the file "msvcr100.dll" (path VS10DIR\Common7\Packages\Debugger\X64) is invalid (not sure how I got it), I replaced this file with the one I had with some other successfull builds of openJDK (jdk7) and now I can build it sucessfully. thanks for the help.

thanks and regards,
Mahesh Pujari



________________________________
 From: Erik Joelsson <erik.joelsson at oracle.com>
To: Mahesh Pujari <pujarimahesh_kumar at yahoo.com> 
Cc: "build-infra-dev at openjdk.java.net" <build-infra-dev at openjdk.java.net> 
Sent: Friday, October 26, 2012 2:23 PM
Subject: Re: Build failure jdk8 (with new build infra)
 

So the jdk you have built isn't working. Something else is going wrong at an earlier stage. 

/Erik

On 2012-10-26 05:22, Mahesh Pujari wrote: 
Hi Erik,
> I don't think its working, when I execute
        "/cygdrive/e/dev/jdk8/jdk8-b/build/windows-x86-normal-server-release/jdk/bin/rmic"
        manually we don't get any thing, where as when I execute rmic
        from other JDK/bin it gives me usage, below is the console
        output:
>
>-----console
        output-----------------------------------------------------
>Administrator at mp ~
>$
        /cygdrive/e/dev/jdk8/jdk8-b/build/windows-x86-normal-server-release/jdk/bin/rmic
        -verbose
>
>Administrator at mp ~
>$ rmic
>Usage: rmic <options> <class names>
>
>where <options> includes:
>  -keep          Do not delete intermediate generated source
        files
>....
>...
>
>
>
>
>
> thanks and regards,
>Mahesh Pujari
>
>
>
>________________________________
> From: Erik Joelsson <erik.joelsson at oracle.com>
>To: Mahesh Pujari <pujarimahesh_kumar at yahoo.com> 
>Cc: "build-infra-dev at openjdk.java.net" <build-infra-dev at openjdk.java.net> 
>Sent: Thursday, October 25, 2012 4:09 PM
>Subject: Re: Build failure jdk8 (with new build infra)
> 
>
>Hello,
>
>This part of the build is actually running the newly
                built rmic launcher with the newly built jdk to generate
                these classes. What happens if you try to execute
                /cygdrive/e/dev/jdk8/jdk8-b/build/windows-x86-normal-server-release/jdk/bin/rmic

                manually? Is the executable working?
>
>/Erik
>
>On 2012-10-25 12:20, Mahesh Pujari wrote: 
>Hi Erik,
>> I tried to send you the full build logs (by compressing it) but there was delivery failure (due to size), I have take out last few lines from build log file, hope this will help out to find the issue.
>>
>>
>>
>>thanks and regards,
>>Mahesh Pujari
>>
>>
>>________________________________
>> From: Erik Joelsson <erik.joelsson at oracle.com>
>>To: build-infra-dev at openjdk.java.net 
>>Sent: Wednesday, October 24, 2012 3:37 PM
>>Subject: Re: Build failure jdk8 (with new build infra)
>> 
>>Could you rerun with LOG=debug added to the make
                        command line and 
>>provide me with the following files from your
                        output directory 
>>(/cygdrive/e/dev/jdk8/jdk8-b/build/windows-x86-normal-server-release)?
>>
>>build.log
>>spec.gmk
>>config.log
>>
>>/Erik
>>
>>
>>On 2012-10-24 06:10, Mahesh Pujari wrote:
>>> Resending the mail
>>>
>>> ________________________________
>>>  From: Mahesh Pujari<pujarimahesh_kumar at yahoo.com>
>>> To: Kelly O'Hair<kelly.ohair at oracle.com>
>>> Cc: "build-infra-dev at openjdk.java.net"<build-infra-dev at openjdk.java.net>
>>> Sent: Tuesday, October 23, 2012 8:56 AM
>>> Subject: Re: Build failure jdk8 (with new
                        build infra)
>>>
>>>
>>> Hi Kelly,
>>>  Thanks for forwarding the mail to the
                        correct mailing list and for the reply. Below
                        are some information regarding the configuration
                        used and build:
>>>
>>> configuration command line used:
>>> $ ../autoconf/configure
                        --enable-option-checking=fatal
                        --with-boot-jdk=/cygdrive/d/Java/jdk1.7.0-u2
                        --with-freetype=/cygdrive/e/dev/jdk7/freetype-2.4.4_V2/freetype-2.4.4
                        --with-extra-cflags= --with-extra-cxxflags=
>>>
>>> cygwin infromation:
>>>
>>> uname -m = i686
>>> uname -r = 1.7.16(0.262/5/3)
>>> uname -s = CYGWIN_NT-5.1
>>> uname -v = 2012-07-20 22:55
>>> Some other misc information (extracts from
                        config.log, as I am not sure if I can attach the
                        complete log file)
>>> configure:6784: checking for gmake
>>> configure:6802: found /usr/bin/gmake
>>> configure:6814: result: /usr/bin/gmake
>>> configure:6829:
>>>  Testing potential make at /usr/bin/gmake,
                        found using gmake in PATH
>>> configure:6877: Found potential make at ,
                        however, this is not GNU Make. Ignoring.
>>> configure:6896: checking for make
>>> configure:6914: found /usr/bin/make
>>> configure:6926: result: /usr/bin/make
>>> configure:6941: Testing potential make at
                        /usr/bin/make, found using make in PATH
>>> configure:7242: Using GNU make 3.81 (or
                        later) at D:/cygwin/bin/make.exe (version: GNU
                        Make 3.82.90)
>>> .....
>>> configure:8565: checking for Boot JDK
>>> configure:8567: result:
                        /cygdrive/d/Java/jdk1.7.0-u2 (java version
                        "1.7.0_02")
>>> .....
>>> configure:10582: checking if we can find
                        the VS installation
>>> configure:10585: result: D:\Program
                        Files\Microsoft Visual Studio 10.0\VC\
>>>
>>>
>>> Below are some Output variables
>>> BOOT_JDK='/cygdrive/d/Java/jdk1.7.0-u2'
>>> BOOT_JDK_JVMARGS=' -Xms64M -Xmx1100M
                        -XX:PermSize=32m -XX:MaxPermSize=160m
                        -XX:ThreadStackSize=1536'
>>> BOOT_JDK_SOURCETARGET='-source 7 -target 7'
>>>
>>>
                        BUILD_CC='D:/PROGRA~1/MICROS~1.0/VC/BIN/cl.exe'
>>>
                        BUILD_CXX='D:/PROGRA~1/MICROS~1.0/VC/BIN/cl.exe'
>>> CC='D:/PROGRA~1/MICROS~1.0/VC/BIN/cl.exe'
>>> CHECK_GMAKE='/usr/bin/gmake'
>>> CHECK_MAKE='/usr/bin/make'
>>> JDK_VERSION='1.8.0'
>>>
                        OPENJDK_BUILD_AUTOCONF_NAME='i686-pc-cygwin'
>>> OPENJDK_BUILD_CPU='x86'
>>> OPENJDK_BUILD_CPU_ARCH='x86'
>>> OPENJDK_BUILD_CPU_BITS='32'
>>>
                        OPENJDK_TARGET_AUTOCONF_NAME='i686-pc-cygwin'
>>> OPENJDK_TARGET_CPU='x86'
>>> OPENJDK_TARGET_CPU_ARCH='x86'
>>> OPENJDK_TARGET_CPU_BITS='32'
>>>
>>> If I missed something, please let me know.
>>>
>>> thanks and regards,
>>> Mahesh Pujari
>>>
>>>
>>>
>>> ________________________________
>>>  From: Kelly O'Hair<kelly.ohair at oracle.com>
>>> To: Mahesh Pujari<pujarimahesh_kumar at yahoo.com>
>>> Cc: build-infra-dev at openjdk.java.net
>>> Sent: Monday, October 22, 2012 10:17 PM
>>> Subject: Re: Build failure jdk8 (with new
                        build infra)
>>>
>>>
>>> The stuff in jdk8/jdk8 for build-infra is a
                        bit old.
>>>
>>> But you need to provide a bit more
                        information here.
>>>
>>> Obviously it is Windows 32bit cygwin, but
                        what version of cygwin would help. maybe a
                        fuller log, command line used, configure command
                        used. etc.
>>>
>>> -kto
>>>
>>> On Oct 22, 2012, at 5:48 AM, Mahesh Pujari
                        wrote:
>>>
>>>> Hi,
>>>>    I am still stuck with the build
                        error, any inputs would be of great help.
>>>>
>>>>
>>>> thanks and regards,
>>>> Mahesh Pujari
>>>>
>>>> ----- Forwarded Message -----
>>>> From: Mahesh Pujari<pujarimahesh_kumar at yahoo.com>
>>>> To: "jdk8-dev at openjdk.java.net"<jdk8-dev at openjdk.java.net>
>>>> Sent: Tuesday, October 16, 2012 5:47 PM
>>>> Subject: Build failure jdk8 (with new
                        build infra)
>>>>
>>>>
>>>> Hi,
>>>>    Trying to build openJDK (http://hg.openjdk.java.net/jdk8/jdk8) using new build infra and failing. Below are the failure logs.
>>>>
>>>> Environment used: Cygwin, windows
                        machine, JDK version 1.7
>>>>
>>>> Running rmic -v1.2 for
                        sun.rmi.server.Activation$ActivationSystemImpl
                        java.rmi.activation.ActivationGroup
                        com.sun.jndi.rmi.registry.ReferenceWrapper
>>>> Running rmic -v1.1 for
                        sun.rmi.registry.RegistryImpl
                        sun.rmi.transport.DGCImpl
>>>> makeGenerateClasses.gmk:51: recipe for
                        target
                        `/cygdrive/e/dev/jdk8/jdk8-b/build/windows-x86-normal-server-release/jdk/rmicclasses/RMI_12_rmic'

                        failed
>>>> [2]: ***
[/cygdrive/e/dev/jdk8/jdk8-b/build/windows-x86-normal-server-release/jdk/rmicclasses/RMI_12_rmic]
>>>>
>>>  Error 127
>>>> make[2]: *** Waiting for unfinished
                        jobs....
>>>> make[2]: *** [GenerateClasses.gmk:60:
                        recipe for target
                        `/cygdrive/e/dev/jdk8/jdk8-b/build/windows-x86-normal-server-release/jdk/rmicclasses/RMI_11_rmic'

                        failed
>>>>
                        /cygdrive/e/dev/jdk8/jdk8-b/build/windows-x86-normal-server-release/jdk/rmicclasses/RMI_11_rmic]

                        Error 127
>>>> makeMakefile:78: recipe for target
                        `genclasses-only' failed
>>>> [1]: *** [genclasses-only] Error 2
>>>>
>>>> thanks and regards,
>>>> Mahesh Pujari
>>
>>
>>
>
>


More information about the build-infra-dev mailing list