root/main/trunk/greenstone2/runtime-src/packages/apache-httpd/README.txt @ 22482

Revision 22482, 3.4 KB (checked in by ak19, 10 years ago)

The README file that explains the changes made to binaries and zip files in this folder to customise them for Greenstone.

Line 
1This Readme explains the customisations made to binary files and zipped files in this folder.
2
3* The first is the Apache Httpd 2, whose unmodified source code was originally being compiled up on Linux alone. The first greenstone-modified version was added to include windows makefiles to compile these.
4
5
6(A) FILE: httpd-2.2.11-gs.tar.gz
7Apache Httpd 2 src code with modifications for Greenstone
8
9This Readme file was originally created on July 22. The dates in the commit messages below, upto and including point 6, are relative to this.
10
11
121. http://trac.greenstone.org/browser/gsdl/trunk/runtime-src/packages/apache-httpd/httpd-2.2.11-gs.tar.gz?rev=20169
13
14Revision 20169, 7.9 MB  (checked in by ak19, 12 months ago)
15
16Adding the customised apache web server source folder: a linux source release plus apache's official windows makefiles. Now it compiles up on both OS.
17
18    * Property svn:mime-type set to application/octet-stream
19
20
212. http://trac.greenstone.org/browser/gsdl/trunk/runtime-src/packages/apache-httpd/httpd-2.2.11-gs.tar.gz?rev=20349
22
23Revision 20349, 7.9 MB  (checked in by ak19, 11 months ago)
24
25Dr Bainbridge fixed the configure.in (and generated the configure file from it) so that it generates the libexpat.so.0 file it needs. This way the apache web server won't look elsewhere for the so file and perhaps find an incompatible version of it.
26
27    * Property svn:mime-type set to application/octet-stream
28
29
303. http://trac.greenstone.org/browser/gsdl/trunk/runtime-src/packages/apache-httpd/httpd-2.2.11-gs.tar.gz?rev=20668
31
32Revision 20668, 7.9 MB  (checked in by davidb, 10 months ago)
33
34better to include builtin libiconv support. Should prevent .so version conflicts on Mac
35
36    * Property svn:mime-type set to application/octet-stream
37
38
394. http://trac.greenstone.org/browser/gsdl/trunk/runtime-src/packages/apache-httpd/httpd-2.2.11-gs.tar.gz?rev=20850
40
41Revision 20850, 7.7 MB  (checked in by ak19, 9 months ago)
42
43Teaches the apache web server being compiled up where the static libiconv lib file, libiconv.a, is to be found (which greenstone would have compiled up during the greenstone configure stage). The with-iconv flag is set in runtime-src/packages/configure file to point to the common-src/packages/iconv folder wherein the lib folder contains the generated libiconv.a file. The apache server tar file is updated as well: no longer does it add the with-iconv flag explicitly since this is now already set at a higher up level and is passed down to it.
44
45    * Property svn:mime-type set to application/octet-stream
46
47
485. http://trac.greenstone.org/browser/gsdl/trunk/runtime-src/packages/apache-httpd/httpd-2.2.11-gs.tar.gz?rev=20892
49Revision 20892, 7.7 MB  (checked in by oranfry, 9 months ago)
50
51the change I think will force apr not to use sendfile
52
53    * Property svn:mime-type set to application/octet-stream
54
55
566. http://trac.greenstone.org/browser/gsdl/trunk/runtime-src/packages/apache-httpd/httpd-2.2.11-gs.tar.gz?rev=20893
57(http://trac.greenstone.org/browser/main/trunk/greenstone2/runtime-src/packages/apache-httpd/httpd-2.2.11-gs.tar.gz)
58
59Revision 20893, 7.9 MB  (checked in by ak19, 9 months ago)
60
61Dr Bainbridge updated srclib/apr/configure.in so that sendfile is set to 0 for Darwin (Mac) to tell Darwin systems that we won't be working with calls to sendfile, since Tiger OS does not have sendfile even though we are compiling on Leopard which does.
62
63    * Property svn:mime-type set to application/octet-stream
64
Note: See TracBrowser for help on using the browser.