On 19/11/2008, Mark Thomas <[EMAIL PROTECTED]> wrote:
> The source tarball and other packages are available here:
>  http://tomcat.apache.org/dev/dist/apache-tomcat-4.1.39/

Hashes and sigs all work OK now.
However there are some problems with the archives.

==

There are two copies of the source, in zip and tar.gz format.
I would expect the contents to be the same, apart from line-endings in
source files.
However, there are several binary files that are different:

connectors/jni/native/os/win32/logmessages.bin
connectors/procrun/bin.../tomcat*.exe

This suggests a packaging error - perhaps these bin files were
incorrectly formatted to correct the line-endings?

Also, the procrun/README.txt file refers to Tomcat 5 (trivial)

There are no top-level LICENSE and NOTICE files in the archive;
instead there are various different files at different levels of the
directory tree. Not every LICENSE file has an accompanying NOTICE
file.

==

The binary zip archive has several empty directories that are not in
the tgz version:
logs
shared
work
common/classes
common/classes

Is this intentional?

The binary archives have one copy each of tomcat4.exe and
tomcat4w.exe; I presume this is the version for Intel 32 bit. Why not
include the amd64 and ia64 versions as well?

The NOTICE and LICENSE files in the binary archive refer to several
products that don't seem to be included (at least not as separate
jars)
JSSE
JUnit
pureTLS
Tyrex

===

Findbugs reports lots of bugs, but I don't know if they relate to code
that is actually
used or not.

For example, the org.apache.tomcat.util.threads.Reaper class uses a
boolean field "running" to communicate with a different thread, but
fails to synchronize access and does not use volatile.

>  According to the release process, the 4.1.39 tag is:
>  [ ] Broken
>  [ ] Alpha
>  [ ] Beta
>  [ ] Stable
>
>  Cheers,
>
>  Mark
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to