On 16.01.2012 18:50, Jim Jagielski wrote:
The 2.4.0 (prerelease) tarballs are available for download and test:

        http://httpd.apache.org/dev/dist/

I'm calling a VOTE on releasing these as Apache httpd 2.4.0 GA.

Vote will last the normal 72 hours... Can I get a w00t w00t!

+1 for GA.

I think we should work on a good wording about the most important remaining issues.

Test Details:

- Sigs and hashes OK
- contents of tarballs identical
- contents of tag and tarballs identical
  except for expected deltas
  (we could cleanup some m4 files in apr-util/xml/expat/conftools
   at the end of buildconf)

Built on

- Solaris 8+10 Sparc as 32 Bit Binaries
- SLES 10 (32/64 Bits)
- SLES 11 (64 Bits)
- RHEL 5 and 6 (64 Bits)

- with default (shared) and static modules
- with module sets none, few, most, all, reallyall and default
  (always mod_privileges disabled)
- against bundled APR/APU, external APR/APU 1.4.5/1.3.12,
  external APR/APU 1.4.5/1.4.1, external APR/APU 1.4.x head
  and apr trunk r1220400.

- using expat 2.0.1, pcre 8.21, openssl 1.0.0f, lua 5.1.4 patch 4,
  distcache 1.5.1 and libxml2 2.7.8-1 when building against APR trunk
  (in addition to an expat based build)

- Tool chain:
    - platform gcc except for Solaris
      (gcc 4.1.2 for Solaris 8 and 4.6.2 for Solaris 10)
    - CFLAGS: -O2 -g -Wall -fno-strict-aliasing
              (and -mpcu=v9 on Solaris)

All builds succeeded except for one build on RHEL 6 (problem wit crashing shell, not a regression)

I didn't have anough time to run the tests for all those builds, but I did run them for:

- Solaris 10, SLES 10 (32/64), RHEL 5 (64)
- default (shared) and static modules
- module sets none, few, most, all, reallyall and default
- mpms prefork, worker, event
- log levels info, debug, trace8
- only for the bundled apr/apu builds

All Tests passed with the following exceptions:

- module set "none" is not testable, because the "User" directive is missing (mod_unixd), so the web server doesn't even start. IMHO "none" is not suposed to be testable with the framework.

- module set "few" the following tests fail, because they use CGI, which is not available for "few":
  - t/modules/alias.t: 60-61
  - t/security/CVE-2009-1195.t:  1, 3-4, 6-7, 10-13, 15, 17, 19, 21, 27

- when using the wrong OpenSSL-Binary in PATH during running the tests:
  - t/ssl/proxy.t: 114-172

So all these failing tests are well unerstood and not a showstopper.

w00t w00t!

Rainer

Reply via email to