Jess Holle wrote:
William A. Rowe, Jr. wrote:
When Apache declares some tarball 2.2.0 released, it never changes.
It won't
change until a 2.2.1 is released. And 2.2.1 has not been released due
to bugs
that affect *ALL* platforms, not just your preferred platform.
Just to be clear, Josh and I (who are coworkers) don't necessarily have
a "preferred" platform. We have to build, ship, and support a
consistent quasi-auto-configuring Apache on Windows, Solaris, AIX, and
(soon) some Linux variants.
Sounds familiar :)
We need all of the above to work and have solid "official" sources
available.
Then use the httpd-2.2.0 tarball. If you are building all those platforms,
We know full well you've tweaked those in order to get -most- of them to build
properly to your requirements. Why would you expect win32 to be different?
Note that apr/build/lineends.pl and apr/build/fixwin32mak.pl make moving from
a unix tarball to a dos file tree, and from .dsp's exported into make files into
directory-independent make files quite trivial.
The fact that a -rev2 even exists was to get more participation from win32
developers in order to ensure forward progress, for a clean 2.2.1 result.
You can find the same quasi-official changes in
http://www.apache.org/dist/httpd/patches/apply_to_2.2.0/
Perhaps there is some reason you didn't shout when the available candidates
were posted to this list (or testers@) and it wouldn't build on win32 for you?
The time to holler is then, not now, and will be again soon as 2.2.1 becomes
available.
httpd's success or lack thereof is directly proportional to how many people
get involved, and get involved early, from all walks of work and life.
Bill