Sean

From my perspective, it seems that the OPENJDK variable is not set. I don't know about JPRT and googled for it but did found anything relevant; Where is located JPRT?

Francis

$ make help
Makefile for the Hotspot workspace.
Default behavior is to build and create an export area for the j2se builds.
help:             This help message
all:              Same as: all_product all_fastdebug
world:            Same as: all create_jdk
all_product:      Same as: product product1 export_product
all_fastdebug:    Same as: fastdebug fastdebug1 export_fastdebug
all_debug:        Same as: jvmg jvmg1 export_debug
all_optimized:    Same as: optimized optimized1 export_optimized
clean:            Clean all areas
export_product:   Export product files to EXPORT_PATH
export_fastdebug: Export fastdebug files to EXPORT_PATH
export_debug:     Export debug files to EXPORT_PATH
export_optimized: Export optimized files to EXPORT_PATH
create_jdk:       Create JDK image, export all files into it
update_jdk:       Update JDK image with fresh exported files

Others targets are:
   product1 fastdebug1 optimized1 jvmg1
   product  fastdebug  optimized  jvmg
--- Common Variables ---
  ALT_SLASH_JAVA - Root of all build tools, e.g. /java or J:
        SLASH_JAVA=J:
  ALT_OUTPUTDIR - Output directory, default is build/<osname>
        OUTPUTDIR=/cygdrive/z/DEV/OpenJDK7u/hotspot/build/windows
  ALT_BOOTDIR - JDK used to compile agent java source and test with
        BOOTDIR=C:/Progra~1/Java/jdk1.6.0_35
  ALT_JDK_IMPORT_PATH - Promoted JDK to copy for 'create_jdk'
        JDK_IMPORT_PATH=C:/Progra~1/Java/jdk1.7.0_40
  ALT_JDK_IMAGE_DIR - Directory to place JDK to copy
JDK_IMAGE_DIR=/cygdrive/z/DEV/OpenJDK7u/hotspot/build/windows/jdk-windows-i586
  ALT_EXPORT_PATH - Directory to place files to export for JDK build
EXPORT_PATH=/cygdrive/z/DEV/OpenJDK7u/hotspot/build/windows/export-windows-i586
WARNING: SLASH_JAVA does not exist, try make sanity

--- Make Arguments ---
MAKE_ARGS= ARCH=x86 BUILDARCH=i486 Platform_arch=x86 Platform_arch_model=x86_32 RM=rm -f ZIPEXE=zip JDK_MKTG_VERSION=7.0 JDK_MAJOR_VER=1 JDK_MINOR_VER=7 JDK_MICRO_VER=0 BUILD_WIN_SA=1 JAVA_HOME=C:\Pro gra~1\Java\jdk1.6.0_35 OUTPUTDIR=Z:\DEV\OpenJDK7u\hotspot\build\windows GAMMADIR=Z:\DEV\OpenJDK7u\ho tspot MAKE_VERBOSE=y HOTSPOT_RELEASE_VERSION=24.0-b56 JRE_RELEASE_VERSION=1.7.0 HOTSPOT_BUILD_VERSIO
N=internal INCLUDE_TRACE=1
--- Notes ---
- JDK_IMPORT_PATH must refer to a compatible build, not all past promoted
        builds or previous release JDK builds will work.
- The fastest builds have been when the workspace and the BOOTDIR are on
        local disk.
--- Examples ---
  make all
  make world
  make ALT_BOOTDIR=/opt/java/jdk1.6.0
  make ALT_JDK_IMPORT_PATH=/opt/java/jdk1.7.0


$ env | sort
!::=::\
!C:=C:\cygwin\bin
!D:=D:\
_=/usr/bin/env
ADEMPIERE_HOME=Z:\ERP\Adempiere
ALLUSERSPROFILE=C:\Documents and Settings\All Users
ALT_BOOTDIR=C:/Progra~1/Java/jdk1.6.0_35
ALT_JDK_IMPORT_PATH=C:/Progra~1/Java/jdk1.7.0_40
ANT_HOME=C:\Program Files\Apache Software Foundation\apache-ant-1.8.4
ANT_OPTS=-XX:MaxPermSize=256m -Xmx1024m
APPDATA=C:\Documents and Settings\FrancisANDRE\Application Data
APR_ICONV_PATH=C:\Program Files\Subversion\iconv
CATALINA_HOME=C:\Program Files\Apache Software Foundation\apache-tomcat-6.0.32
CATALINA_OPTS=-Xms384M -Xmx512M -XX:MaxPermSize=256M
CC_INTERP=true
CLASSPATH=.;C:\Program Files\IBM\WebSphere MQ\Java\lib\com.ibm.mqjms.jar;C:\Program Files\IBM\WebSph ere MQ\Java\lib\com.ibm.mq.jar;C:\Program Files\IBM\CICS Transaction Gateway\classes\ctgsamples.jar; C:\Program Files\IBM\CICS Transaction Gateway\classes\cicsj2ee.jar;C:\Program Files\IBM\CICS Transac tion Gateway\classes\ctgserver.jar;C:\Program Files\IBM\CICS Transaction Gateway\classes\ctgclient.j
ar;C:\PROGRA~1\IBM\SQLLIB\java\db2java.zip;C:\PROGRA~1\IBM\SQLLIB\java\db2jcc.jar;C:\PROGRA~1\IBM\SQ
LLIB\java\sqlj.zip;C:\PROGRA~1\IBM\SQLLIB\java\db2jcc_license_cisuz.jar;C:\PROGRA~1\IBM\SQLLIB\java\
db2jcc_license_cu.jar;C:\PROGRA~1\IBM\SQLLIB\bin;C:\PROGRA~1\IBM\SQLLIB\java\common.jar;C:\Program F
iles\Java\jre6\lib\ext\QTJava.zip
CLIENTNAME=Console
COMMONPROGRAMFILES=C:\Program Files\Fichiers communs
COMPIERE_HOME=Z:\ERP\Compiere2
COMPUTERNAME=IDEFIX
COMSPEC=C:\WINDOWS\system32\cmd.exe
DB2INSTANCE=DB2
DB2TEMPDIR=C:\PROGRA~1\IBM\SQLLIB\
FORCE_LINK_VERSION=1000
FORCE_MSC_VER=1600
FP_NO_HOST_CHECK=NO
HISTCONTROL=ignoredups
HOME=/home/FrancisANDRE
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\FrancisANDRE
HOSTNAME=idefix
INCLUDE=C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE;C:\Program Files\Microsoft SDKs\Win
dows\v7.0A\include
INFOPATH=/usr/local/info:/usr/share/info:/usr/info:
JAD_HOME=Z:\Jad
JAVA_HOME=C:\Progra~1\Java\jdk1.6.0_35
JDK_HOME=C:\Progra~1\Java\jdk1.6.0_35
JVM_OPTS=-Xmx1024m
LANG=fr_FR.UTF-8
LIB=C:\Program Files\Microsoft Visual Studio 10.0\VC\LIB;C:\Program Files\Microsoft SDKs\Windows\v7.
0A\lib
LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319;C:\WINDOWS\Microsoft.NET\Framework\v3.5;C:\Pro
gram Files\Microsoft Visual Studio 10.0\VC\LIB
LOGONSERVER=\\IDEFIX
MANPATH=/usr/local/man:/usr/share/man:/usr/man:
MAVEN_HOME=C:\Program Files\Apache Software Foundation\apache-maven-3.0.3
MAVEN_OPTS=-XX:MaxPermSize=128m -Xmx1024m
MQ_FILE_PATH=C:\Program Files\IBM\WebSphere MQ
MQ_JAVA_DATA_PATH=C:\Program Files\IBM\WebSphere MQ
MQ_JAVA_INSTALL_PATH=C:\Program Files\IBM\WebSphere MQ\Java
MQ_JAVA_LIB_PATH=C:\Program Files\IBM\WebSphere MQ\Java\lib
MQ_JRE_PATH=C:\Program Files\IBM\WebSphere MQ\java\jre
MQFT_JAVA_LIB_PATH=C:\Program Files\IBM\WebSphere MQ\java\jre\lib
MQFT_JRE_BIN_PATH=C:\Program Files\IBM\WebSphere MQ\java\jre\bin
NUMBER_OF_PROCESSORS=4
OLDPWD=/cygdrive/z/DEV/OpenJDK7u
OpenJDK=Z:\DEV\OpenJDK7
OS=Windows_NT
PATH=%JAVA_HOME%/bin:/cygdrive/c/Program Files/IBM/WebSphere MQ/Java/lib:/cygdrive/c/PVSW/Bin:/cygdr ive/c/Program Files/IBM/CICS Transaction Gateway/bin:/cygdrive/c/zOS/Hercules/bin:/cygdrive/z/isode- 8.0/com.pac.osi.cpp/bin:/cygdrive/z/DEV/3rd/poco/bin:/cygdrive/c/Program Files/Perl/bin:/cygdrive/c/ WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/Program Files/Hum mingbird/Connectivity/7.00/Accessories:/cygdrive/c/Program Files/doxygen/bin:/cygdrive/c/PROGRA~1/AT T/Graphviz/bin:/cygdrive/c/Program Files/IDM Computer Solutions/UltraEdit-32:/cygdrive/c/PROGRA~1/IB
M/SQLLIB/BIN:/cygdrive/c/PROGRA~1/IBM/SQLLIB/FUNCTION:/cygdrive/c/PROGRA~1/IBM/SQLLIB/SAMPLES/REPL:/
cygdrive/c/Program Files/IBM/Installation Manager/eclipse/lib:/cygdrive/c/Program Files/Subversion/b in:/cygdrive/c/Program Files/Graphviz/Bin:/cygdrive/c/Program Files/Fichiers communs/DivX Shared:/cy gdrive/c/Program Files/IBM/WebSphere MQ/bin:/cygdrive/c/Program Files/IBM/WebSphere MQ/tools/c/sampl es/bin:/cygdrive/c/Program Files/Mercurial:/cygdrive/c/Program Files/TortoiseSVN/bin:/cygdrive/c/Pro gram Files/Fichiers communs/Acronis/SnapAPI:/cygdrive/c/WINDOWS/system32/WindowsPowerShell/v1.0:/cyg drive/c/Program Files/Microsoft SQL Server/100/Tools/Binn:/cygdrive/c/Program Files/Microsoft SQL Se rver/100/DTS/Binn:/cygdrive/c/Program Files/scala/bin:/cygdrive/c/Program Files/QuickTime/QTSystem:/ cygdrive/c/Program Files/Mercurial:/cygdrive/c/Program Files/TortoiseHg:/cygdrive/c/Program Files/Mi crosoft Visual Studio 10.0/Common7/IDE:/cygdrive/c/Program Files/Microsoft Visual Studio 10.0/VC/BIN :/cygdrive/c/Program Files/Microsoft Visual Studio 10.0/Common7/Tools:/cygdrive/c/WINDOWS/Microsoft. NET/Framework/v4.0.30319:/cygdrive/c/WINDOWS/Microsoft.NET/Framework/v3.5:/cygdrive/c/Program Files/ Microsoft Visual Studio 10.0/VC/VCPackages:/cygdrive/c/Program Files/HTML Help Workshop:/cygdrive/c/ Program Files/Microsoft SDKs/Windows/v7.0A/bin/NETFX 4.0 Tools:/cygdrive/c/Program Files/Microsoft S DKs/Windows/v7.0A/bin:/cygdrive/c/mingw/bin:/cygdrive/c/Program Files/Apache Software Foundation/apa che-ant-1.8.4/bin:/cygdrive/c/Program Files/Apache Software Foundation/apache-maven-3.0.3/bin:/cygdr
ive/c/Program Files/PostgresPlus/8.4SS/bin:/usr/local/bin:/usr/bin
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
POCO_BASE=Z:\DEV\3rd\poco
PRINTER=Dell Photo AIO Printer 962
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PS1=\[\e]0;\w\a\]\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[0m\]\n\$
PWD=/cygdrive/z/DEV/OpenJDK7u/hotspot/make
QTJAVA=C:\Program Files\Java\jre6\lib\ext\QTJava.zip
SESSIONNAME=Console
SHELL=/bin/bash
SHLVL=1
SOURCE_CODE=/cygdrive/z/DEV/OpenJDK7
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=/tmp
temp=C:\DOCUME~1\FRANCI~1\LOCALS~1\Temp
TERM=cygwin
TMP=/tmp
tmp=C:\DOCUME~1\FRANCI~1\LOCALS~1\Temp
TZ=Europe/Paris
USER=FrancisANDRE
USERDOMAIN=IDEFIX
USERNAME=FrancisANDRE
USERPROFILE=C:\Documents and Settings\FrancisANDRE
VS100COMNTOOLS=C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\
VS71COMNTOOLS=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\Tools\
WINDIR=C:\WINDOWS
XCALIA_CORE_HOME=C:\XCalia\5.2.0


Le 23/09/2013 19:46, Seán Coffey a écrit :
I don't see the failure either. Ran an OpenJDK test job through JPRT. I wonder if make version and/or shell env could have an impact ? Can you share more details Francis ?

I see an OPENJDK condition expression in trace.make and wonder if that's being parsed incorrectly for this issue ?

http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/file/tip/make/windows/makefiles/trace.make

regards,
Sean.

On 23/09/13 17:54, Erik Joelsson wrote:
It's certainly not supposed to fail like that. I'm not able to reproduce this problem cloning from http://hg.openjdk.java.net/jdk7u/jdk7u-dev. From where did you get your sources?

/Erik

On 2013-09-23 17:51, Francis ANDRE wrote:
Sean

The point is that OpenJDK7u is not open source while OpenJDK7 is... Following is a snippet of the make log joined... That's the same story for the HSX project. Thus either the OpenJDK7u is an open source project and then the makefiles are wrong, either it is not and then I need the backport on the OpenJDK7 project.

Regards

Francis


mv ad_x86_32.cpp ad_x86_32.hpp ad_x86_32_clone.cpp ad_x86_32_expand.cpp ad_x86_32_forma t.cpp ad_x86_32_gen.cpp ad_x86_32_misc.cpp ad_x86_32_peephole.cpp ad_x86_32_pipeline.cpp adGlob
als_x86_32.hpp  dfa_x86_32.cpp adfiles/
"C:\Progra~1\Java\jdk1.6.0_35\bin\javac" -g -encoding ascii -source 6 -target 6 -d jvmtifile
s Z:\DEV\OpenJDK7u\hotspot/src/share/vm/prims/jvmtiGen.java
Generating jvmtifiles/jvmtiEnv.hpp
Generating jvmtifiles/jvmtiEnter.cpp
Generating jvmtifiles/jvmtiEnterTrace.cpp
Generating jvmtifiles/jvmtiEnvRecommended.cpp
Generating jvmtifiles/bytecodeInterpreterWithChecks.cpp
Generating jvmtifiles/jvmti.h
*NMAKE : fatal error U1073: incapable d'obtenir 'Z:\DEV\OpenJDK7u\hotspot/src/closed/share/vm/trace/t**
**raceEventClasses.xsl'*
Stop.
NMAKE : fatal error U1077: 'cd' : code retour '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\nmake.EXE"' : code
 retour '0x2'
Stop.
Makefile:191: recipe for target `generic_build2' failed
make[1]: *** [generic_build2] Error 2
make[1] : on quitte le répertoire « /cygdrive/z/DEV/OpenJDK7u/hotspot/make »
Makefile:151: recipe for target `jvmg' failed
make: *** [jvmg] Error 2

FrancisANDRE@idefix /cygdrive/z/DEV/OpenJDK7u/hotspot/make
Le 22/09/2013 20:40, Seán Coffey a écrit :
Francis,

the OpenJDK 7 repository corresponds to the JDK 7 GA release made a few years ago. The OpenJDK 7u repository is used to gather fixes for the JDK 7 update releases.

Isn't this patch already in the updates ? (7u2)

http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/2f27ed2a98fa
https://bugs.openjdk.java.net/browse/JDK-2213981

regards,
Sean.

On 22/09/2013 09:37, Francis ANDRE wrote:
HI

the patch "JDK-7082220 : Visual Studio projects broken after change 7016797: Hotspot: securely/restrictive load dlls" is missing in the OpenJDK7/hotspot/src/share/tools/ProjectCreator/WinGammaPlatformVC10.java. I applied it localy but some other OpenJDK developpers on WXP/VS2010 would benefit of this patch if it was applied to the OpenJDK7 forest. So I am wondering how to request a backport of this patch to the OpenJDK7/hotspot repository?

Regards

FA








Reply via email to