Hi sebb,

sebb wrote:
On 17/04/2009, Kirk True <k...@mustardgrain.com> wrote:
Hi all,

 I had some problems building 5.5.27 as pulled from
http://tomcat.apache.org/download-55.cgi.

 The first issue was that I couldn't use a JDK 1.4.2-level compiler as it
chokes on the class format of the JUnit libraries.

AFAIK it requires Java 1.5, see:

http://www.mirrorservice.org/sites/ftp.apache.org/tomcat/tomcat-5/v5.5.27/README.html

Or is there some other documentation that says otherwise?

In the zip, apache-tomcat-5.5.27-src.zip is a file named build/BUILDING.txt which provides steps to build, among which is:

   (0) Download and Install a Java Development Kit

   * If the JDK is already installed, skip to (1).

* Download a Java Development Kit (JDK) release (version 1.4.x or later) from:

       http://java.sun.com/j2se/

* Install the JDK according to the instructions included with the release.

   * Set an environment variable JAVA_HOME to the pathname of the directory
     into which you installed the JDK release.

That's what I went off of.

Kirk

Using JDK 1.6 didn't work
because of the fact that the java.sql.Wrapper class methods aren't
implemented in the connection pool module classes. So I had to install a
1.5-era JDK. No biggie.

 Secondly, there are some version problems in the build.properties.default
for which I've submitted a patch (below). I don't know what the "right" fix
is for the native Tomcat dependencies, but this at least allowed the build
to complete. I couldn't find 1.1.12 anywhere, so while the build doesn't
complain, I don't _assume_ this is the correct fix.

I don't know about the properties file, perhaps someone more familiar
with Tomcat releases will chip in.

 Thanks,
 Kirk

 --- a/build/build.properties.default    2008-08-28
22:10:32.000000000 -0700
 +++ b/build/build.properties.default    2009-04-17
11:58:06.000000000 -0700
 @@ -12,10 +12,10 @@
 # ----- Vesion Control Flags -----
 version.major=5
 version.minor=5
 -version.build=26
 +version.build=27
 version.patch=0
 #Set the pretty version name
 -version=5.5.26
 +version=5.5.27

 # ----- Compile Control Flags -----
 compile.debug=on
 @@ -140,9 +140,9 @@
jdt.loc=http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.3.1-200709211145/eclipse-JDT-3.3.1.zip

 # ----- Tomcat native library -----
 -tomcat-native.home=${base.path}/tomcat-native-1.1.12
 +tomcat-native.home=${base.path}/tomcat-native-1.1.16
tomcat-native.tar.gz=${tomcat-native.home}/tomcat-native.tar.gz
-tomcat-native.loc=${base-tomcat.loc}/tomcat-connectors/native/tomcat-native-1.1.12-src.tar.gz
+tomcat-native.loc=${base-tomcat.loc}/tomcat-connectors/native/source/1.1.16/tomcat-native-1.1.16-src.tar.gz


 # --------------------------------------------------


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



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


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

Reply via email to