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