On 16/03/2015 20:19, Christopher Schultz wrote: > Mark, > > On 3/16/15 10:57 AM, Apache Wiki wrote: >> Dear Wiki user, >> >> You have subscribed to a wiki page or wiki category on "Tomcat Wiki" for >> change notification. >> >> The "BuildTcNativeWin" page has been changed by markt: >> https://wiki.apache.org/tomcat/BuildTcNativeWin?action=diff&rev1=28&rev2=29 >> >> Comment: >> OpenSSL 1.0.1j -> 1.0.1l >> >> >> cd ..\openssl >> }}} >> - Unpack the OpenSSL 1.0.1j source distribution in this directory >> ({{{C:\tomcat-native-1.1.x\native\srclib\openssl}}}). >> + Unpack the OpenSSL 1.0.1l source distribution in this directory >> ({{{C:\tomcat-native-1.1.x\native\srclib\openssl}}}). >> >> Apply openssl-msvcrt.patch >> {{{ >> @@ -102, +102 @@ >> >> >> mkdir \deps-x86\apr-1.5.1\include >> mkdir \deps-x86\apr-1.5.1\lib >> - mkdir \deps-x86\openssl-1.0.1j\include >> + mkdir \deps-x86\openssl-1.0.1l\include >> - mkdir \deps-x86\openssl-1.0.1j\lib >> + mkdir \deps-x86\openssl-1.0.1l\lib >> xcopy /E \deps-x86 \deps-x64\ >> xcopy /E \deps-x86 \deps-i64\ >> >> @@ -115, +115 @@ >> >> copy apr\WINXP_X64_LIB_RELEASE\apr-1.lib \deps-x64\apr-1.5.1\lib >> copy apr\WINXP_I64_LIB_RELEASE\apr-1.lib \deps-i64\apr-1.5.1\lib >> >> - xcopy /E openssl\inc32 \deps-x86\openssl-1.0.1j\include\ >> + xcopy /E openssl\inc32 \deps-x86\openssl-1.0.1l\include\ >> - xcopy /E openssl\inc32 \deps-x64\openssl-1.0.1j\include\ >> + xcopy /E openssl\inc32 \deps-x64\openssl-1.0.1l\include\ >> - xcopy /E openssl\inc32 \deps-i64\openssl-1.0.1j\include\ >> + xcopy /E openssl\inc32 \deps-i64\openssl-1.0.1l\include\ >> >> - copy openssl\out32-x86\*.lib \deps-x86\openssl-1.0.1j\lib\ >> + copy openssl\out32-x86\*.lib \deps-x86\openssl-1.0.1l\lib\ >> - copy openssl\out32-x64\*.lib \deps-x64\openssl-1.0.1j\lib\ >> + copy openssl\out32-x64\*.lib \deps-x64\openssl-1.0.1l\lib\ >> - copy openssl\out32-i64\*.lib \deps-i64\openssl-1.0.1j\lib\ >> + copy openssl\out32-i64\*.lib \deps-i64\openssl-1.0.1l\lib\ >> >> cd .. >> SET JAVA_HOME=C:\Program Files\Java\jdk1.7.0_71 >> >> c:\cmsc\setenv.bat /x86 >> - nmake -f NMAKEMakefile WITH_APR=C:\deps-x86\apr-1.5.1 >> WITH_OPENSSL=C:\deps-x86\openssl-1.0.1j APR_DECLARE_STATIC=1 ENABLE_OCSP=1 >> + nmake -f NMAKEMakefile WITH_APR=C:\deps-x86\apr-1.5.1 >> WITH_OPENSSL=C:\deps-x86\openssl-1.0.1l APR_DECLARE_STATIC=1 ENABLE_OCSP=1 >> move WINXP_X86_DLL_RELEASE WINXP_X86_OCSP_DLL_RELEASE >> - nmake -f NMAKEMakefile WITH_APR=C:\deps-x86\apr-1.5.1 >> WITH_OPENSSL=C:\deps-x86\openssl-1.0.1j APR_DECLARE_STATIC=1 >> + nmake -f NMAKEMakefile WITH_APR=C:\deps-x86\apr-1.5.1 >> WITH_OPENSSL=C:\deps-x86\openssl-1.0.1l APR_DECLARE_STATIC=1 >> >> c:\cmsc\setenv.bat /x64 >> - nmake -f NMAKEMakefile WITH_APR=C:\deps-x64\apr-1.5.1 >> WITH_OPENSSL=C:\deps-x64\openssl-1.0.1j APR_DECLARE_STATIC=1 ENABLE_OCSP=1 >> + nmake -f NMAKEMakefile WITH_APR=C:\deps-x64\apr-1.5.1 >> WITH_OPENSSL=C:\deps-x64\openssl-1.0.1l APR_DECLARE_STATIC=1 ENABLE_OCSP=1 >> move WINXP_X64_DLL_RELEASE WINXP_X64_OCSP_DLL_RELEASE >> - nmake -f NMAKEMakefile WITH_APR=C:\deps-x64\apr-1.5.1 >> WITH_OPENSSL=C:\deps-x64\openssl-1.0.1j APR_DECLARE_STATIC=1 >> + nmake -f NMAKEMakefile WITH_APR=C:\deps-x64\apr-1.5.1 >> WITH_OPENSSL=C:\deps-x64\openssl-1.0.1l APR_DECLARE_STATIC=1 >> >> c:\cmsc\setenv.bat /i64 >> - nmake -f NMAKEMakefile WITH_APR=C:\deps-i64\apr-1.5.1 >> WITH_OPENSSL=C:\deps-i64\openssl-1.0.1j APR_DECLARE_STATIC=1 ENABLE_OCSP=1 >> + nmake -f NMAKEMakefile WITH_APR=C:\deps-i64\apr-1.5.1 >> WITH_OPENSSL=C:\deps-i64\openssl-1.0.1l APR_DECLARE_STATIC=1 ENABLE_OCSP=1 >> move WINXP_I64_DLL_RELEASE WINXP_I64_OCSP_DLL_RELEASE >> - nmake -f NMAKEMakefile WITH_APR=C:\deps-i64\apr-1.5.1 >> WITH_OPENSSL=C:\deps-i64\openssl-1.0.1j APR_DECLARE_STATIC=1 >> + nmake -f NMAKEMakefile WITH_APR=C:\deps-i64\apr-1.5.1 >> WITH_OPENSSL=C:\deps-i64\openssl-1.0.1l APR_DECLARE_STATIC=1 >> }}} >> Tomcat Native Connector DLLs may then be found in >> C:\tomcat-native-1.1.x\native\WINXP_*_[OCSP_]DLL_RELEASE >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: dev-h...@tomcat.apache.org >> > > Any interest in just making this into a batch (or powershell?) script? > > That's what I was working a while back, and my script would fetch the > dependencies like APR, etc. and was easily configurable by setting > environment variables for the various versions, etc.
+0. It isn't annoying me enough to want to script it all (yet) but I'm not going to complain if someone else does wants to do the work. Mark --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org