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 ChristopherSchultz:
https://wiki.apache.org/tomcat/BuildTcNativeWin?action=diff&rev1=20&rev2=21

Comment:
Add notes and clarifications.

   2. Others TBD
  
  == Building ==
+ 
+ While tcnative itself needs to be built ''last'', we unpack it first because 
there are some patches in the tcnative source distribution that will need to be 
applied to both APR and OpenSSL.
+ 
  {{{
  c:
  cd \
  svn co https://svn.apache.org/repos/asf/tomcat/native/branches/1.1.x/ 
tomcat-native-1.1.x
  cd tomcat-native-1.1.x\native\srclib\apr
  }}}
+ 
- Unpack APR 1.4.8 source distribution in this directory. (Note that APR 1.4.8 
source is not the current default. Visiting the APR project's page will steer 
you towards APR 1.5.1 which requires a slightly different patch. The effect is 
the same, but the line numbers are sufficiently different that the patch 
included in the tcnative sources will not apply at all.)
+ Unpack APR 1.4.8 source distribution in this directory 
({{{C:\tomcat-native-1.1.x\native\srclib\apr}}}). (Note that APR 1.4.8 source 
is not the current default. Visiting the APR project's page will steer you 
towards APR 1.5.1 which requires a slightly different patch. The effect is the 
same, but the line numbers are sufficiently different that the patch included 
in the tcnative sources will not apply at all.)
  
  Apply the apr-enable-ipv6.patch.
  {{{
@@ -66, +70 @@

  
  cd ..\openssl
  }}}
- Unpack the OpenSSL 1.0.1h source distribution in this directory.
+ Unpack the OpenSSL 1.0.1h source distribution in this directory 
({{{C:\tomcat-native-1.1.x\native\srclib\openssl}}}).
  
  Apply openssl-msvcrt.patch
  {{{
@@ -167, +171 @@

  cd ..\tomcat-native-%VER%-ocsp-win32-bin
  jar -cMf ..\tomcat-native-%VER%-ocsp-win32-bin.zip
  }}}
- The Windows binary distributions may then be found in 
C:\tomcat-native-1.1.x\native\
+ The Windows binary distributions may then be found in 
{{{C:\tomcat-native-1.1.x\native\}}}
  
  These need to be signed and hashed before uploading for the release vote.
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to