Hi all,
Am 24.08.2010 18:42, schrieb Jim Jagielski:
The pre-release test tarballs for httpd-2.3.8 (alpha) are
available for download, test and fun:

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

Will call for a release vote in a coupla days...
I know that this topic was already up here, but nevertheless I think we should re-think about including PCRE again. Other than openssl or zlib PCRE is a mandatory dependency like APR/APU, and I see no benefit in dropping it from our dependencies deliveries other than making tarballs smaller, and that is nowadays certainly not an issue anymore. We want Apache to build form source on at many platforms as possible - sure the main target is Linux / Unix, but we have a couple of other platforms where PCRE is not installed by default, that are at least Win32, NetWare, most likely OS/2, and probably a couple of others too. I tried to build 2.3.7 already for NetWare and Win32, and while NetWare went fine only because I have an (self) adapted makefile (from previous times when we shipped PCRE), the Win32 stuff is horrible: there comes some suggestion up that I should build PCRE with CMake with xxx option; 1st I have to download CMake and depend on another build tool (ok, not that big issue), but whats even more worse is that the CMake build failed for me, and thats really bad - you cant just go and build httpd as you do on Linux, no! Your build process is always interupted, and probably as in my case finally broken at all. Hey, friends, we do much better with 2.2.x where we ship PCRE: we have our own makefile, and the build goes through in one go without need for other tools like CMake - just the compiler and probably a platform PDK are enough (and thats how it shoud be). Therefore I want to start a vote here again where we vote for including PCRE again with the dependencies - just as we (now) do with APR/APU; and everyone who votes against should give some good reasons what speaks against -- the fact that every Linux comes with PCRE is certainly no good reason - it only leads finally to the fact that we might end up with 50 builds of httpd 2.after-2.x with different PCE versions which makes then nice bug hunting, and we cant even tell someone who faces a prob to 'use our shipping PCRE which is known to be good'.

Here we go:

[ ] YES - include recent PCRE again with dependencies (means we
    create a PCRE repo in svn, check in a recent version, and add
    platform-dependent makefiles which are fully integrated into
    main build process).

[ ] NO - dont include PCRE (as currently) because of reason: ...


thanks, Gün.


Reply via email to