apachetoolbox-devel Mailing List for ApacheToolbox
Brought to you by:
bryanandrews
You can subscribe to this list here.
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(15) |
Jul
(4) |
Aug
(1) |
Sep
(7) |
Oct
(3) |
Nov
|
Dec
(1) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(29) |
Aug
|
Sep
(7) |
Oct
(4) |
Nov
(2) |
Dec
(5) |
| 2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
|
| 2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
|
From: Kevin M. <nir...@ne...> - 2005-09-18 17:49:36
|
So, some time ago I asked a few of you to join the dev list to discuss the new release. After a laptop reformat and search for a good CVS tool (I'd love something like TortoiseCVS for Mac OS X), I've finally updated the code I had kicking around. So, it's getting about that time to do a release. Those of you that offered to be mirrors, we should probably discuss deployment strategies here. If anyone else is willing to donate some development time, I have some tasks I would like to see completed to. It's been nearly a year since the last release, but with some help from the larger community, we can start getting these out more regularly. Thanks, Kevin |
|
From: Benno L. <ben...@id...> - 2004-05-03 07:15:04
|
Dear Open Source developer I am doing a research project on "Fun and Software Development" in which I kindly invite you to participate. You will find the online survey under http://fasd.ethz.ch/qsf/. The questionnaire consists of 53 questions and you will need about 15 minutes to complete it. With the FASD project (Fun and Software Development) we want to define the motivational significance of fun when software developers decide to engage in Open Source projects. What is special about our research project is that a similar survey is planned with software developers in commercial firms. This procedure allows the immediate comparison between the involved individuals and the conditions of production of these two development models. Thus we hope to obtain substantial new insights to the phenomenon of Open Source Development. With many thanks for your participation, Benno Luthiger PS: The results of the survey will be published under http://www.isu.unizh.ch/fuehrung/blprojects/FASD/. We have set up the mailing list fa...@we... for this study. Please see http://fasd.ethz.ch/qsf/mailinglist_de.html for registration to this mailing list. _______________________________________________________________________ Benno Luthiger Swiss Federal Institute of Technology Zurich 8092 Zurich Mail: benno.luthiger(at)id.ethz.ch _______________________________________________________________________ |
|
From: Matthew D. <ma...@ma...> - 2003-11-11 17:52:18
|
Hi, Please find enclosed individual patches for the GD TTF support. It's been tested on RH9. Currently, it requires that freetype2 is installed already. Matt |
|
From: Kevin M. Jr. <km...@wp...> - 2003-11-09 16:38:05
|
Hey Matt, Indeed, it is nice to have the forums back up :) I'll take care of restoring your moderator status. As for the changes, in order for you to commit them to CVS, you'd need to have a SF account and Bryan would have to add you to the list of developers. So, we'd have to work on that. On the interim, if you just send me diffs from the latest CVS (or ATB 1.5.69 since they're the same right now), I can take care of integrating them for you. -- Kevin On Nov 9, 2003, at 6:48 AM, Matthew Dickinson wrote: > > Would you like patches for these, or prefer changes in CVS? > > Matt > > PS: good to have the support forums back! > |
|
From: Matthew D. <ma...@ma...> - 2003-11-09 11:49:05
|
Hi, I use TTF support in GD/PHP a lot, and would like to incorporate support = for it into ATB. There's a few options for this when compiling PHP. *To enable support for FreeType 1.x add --with-ttf[=3DDIR]. *To enable support for FreeType 2 add --with-freetype-dir=3DDIR. *To enable support for T1lib (Type 1 fonts) add --with-t1lib[=3DDIR]. *To enable support for native TrueType string function add --enable-gd-native-ttf. As far as I can see, there's no point in not enabling the native gd ttf support if we're already compiling in GD support, as far as I know = nothing else is required for this. Below is a patch for this.=20 ########### Start Patch --- php-gd 2003-11-09 11:34:43.000000000 +0000 +++ php-gd 2003-11-09 11:35:33.000000000 +0000 @@ -7,6 +7,7 @@ CONFIGPHP=3D"$CONFIGPHP --with-gd $r--with-zlib-dir=3D\"$LIBZ_DIR\" $r" CONFIGPHP=3D"$CONFIGPHP --with-png-dir=3D\"$LIBPNG_DIR\" $r" CONFIGPHP=3D"$CONFIGPHP --with-jpeg-dir=3D\"$LIBJPEG_DIR\" $r" +CONFIGPHP=3D"$CONFIGPHP --enable-gd-native-ttf $r" notice "$MENUTRUE" "GD support for PHP setup!\n" ######### End Patch I'm happy to add support for FreeType 2 which I believe is the most = commonly use option - freetype I believe is installed with most *nix OS's. = Freetype 1 and t1libs are older and not as widely used(?) as far as I know, and I = also don't have a system with these installed on. Would you like patches for these, or prefer changes in CVS? Matt PS: good to have the support forums back! |
|
From: Matthew D. <ma...@ma...> - 2003-07-28 19:58:41
|
CC: forums Hi I believe this is a working patch for php-aspell/pspell support. I've only been able to test it on 1 RH73 system, and it worked fine for me there. The RPMs were installed, so it didn't compile from source. The .zip (sent on the apa...@li... list) containts diff -Nuar of the relevant files.. I haven't added support for load/save. I would have changed CVS, but.. :-) Matt |
|
From: wica <wi...@bl...> - 2003-07-01 07:08:15
|
on 30-06-2003 22:03, Kevin J. Menard, Jr. at km...@WP... wrote: > nd what OS are you using? If it' Which OS. LFS 4.0 http://www.linuxfromscratch.org And this workt great with ATB 1.5.64 |
|
From: Kevin J. M. Jr. <km...@WP...> - 2003-06-30 20:05:02
|
Hey Jiri, Tuesday, June 24, 2003, 6:29:08 PM, you wrote: JDH> It looks like, that there is a problem with zlib. But when I exec JDH> ./go.sh manuely in de php-4.3.2 src dir. every thing goes find. Ok . . . JDH> -I/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/zlib/ . . . why does that path say 4.3.0? I'm a bit lost. And what OS are you using? If it's RH9, that had a lot of problems with PHP 4.3.0. -- Kevin |
|
From: Jiri D. H. <ji...@pr...> - 2003-06-24 22:29:57
|
Hi
I got a wierd problem which I can't solf
Below I have c&p php-compile.log.
It looks like, that there is a problem with zlib. But when I exec
./go.sh manuely in de php-4.3.2 src dir. every thing goes find.
When I compare to the output of the go.sh script with diff, I notis 1
thing that.
When go.sh get exec by ATB php uses the C preprocessor is set to
/lib/cpp, and manuely to gcc -E
crtz, Jiri
--- start ---
gcc -Iext/zlib/ -I/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/zlib/
-DPHP_ATOM_INC -I/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/include
-I/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/main
-I/tmp/Apachetoolbox-1.5.66/src/php-4.3.0
-I/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/Zend -I/usr/include/freetype2
-I/usr/local/freetds/include -I/usr/include/mysql
-I/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/xml/expat -I/usr/include
-I/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/TSRM -O3 -march=i686
-mcpu=i686 -c /tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/zlib/zlib.c
-o ext/zlib/zlib.o && echo > ext/zlib/zlib.lo
cc1: warning: changing search order for system directory "/usr/include"
cc1: warning: as it has already been specified as a non-system directory
In file included from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/Zend/zend.h:202,
from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/main/php.h:34,
from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/zlib/zlib.c:28:
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/Zend/zend_hash.h:119: parse
error before "va_list"
In file included from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/Zend/zend.h:203,
from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/main/php.h:34,
from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/zlib/zlib.c:28:
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/Zend/zend_llist.h:34: parse
error before "va_list"
In file included from /tmp/Apachetoolbox-1.5.66/src/php-4.3.0/main/php.h:34,
from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/zlib/zlib.c:28:
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/Zend/zend.h:285: parse error
before "va_list"
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/Zend/zend.h:423: parse error
before "va_list"
In file included from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/main/php.h:224,
from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/zlib/zlib.c:28:
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/main/spprintf.h:40: parse error
before "va_list"
In file included from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/zlib/zlib.c:28:
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/main/php.h:277: parse error
before "va_list"
In file included from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/TSRM/tsrm_config_common.h:14,
from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/TSRM/tsrm_virtual_cwd.h:26,
from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/main/php.h:360,
from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/zlib/zlib.c:28:
/usr/include/sys/param.h:35:1: warning: "MAXPATHLEN" redefined
In file included from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/zlib/zlib.c:28:
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/main/php.h:237:1: warning: this
is the location of the previous definition
In file included from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/main/php.h:360,
from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/zlib/zlib.c:28:
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/TSRM/tsrm_virtual_cwd.h:159:
warning: `struct utimbuf' declared inside parameter list
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/TSRM/tsrm_virtual_cwd.h:159:
warning: its scope is only this definition or declaration, which is
probably not what you want
In file included from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/standard/php_standard.h:23,
from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/zlib/zlib.c:48:
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/standard/php_string.h: In
function `php_memnstr':
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/standard/php_string.h:142:
warning: assignment makes pointer from integer without a cast
In file included from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/standard/fsock.h:38,
from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/standard/php_standard.h:44,
from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/zlib/zlib.c:48:
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/main/php_network.h: At top level:
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/main/php_network.h:113: warning:
`struct sockaddr' declared inside parameter list
In file included from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/standard/php_standard.h:44,
from
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/zlib/zlib.c:48:
/tmp/Apachetoolbox-1.5.66/src/php-4.3.0/ext/standard/fsock.h:43:
warning: `struct in_addr' declared inside parameter list
make: *** [ext/zlib/zlib.lo] Error 1
--- end ---
|
|
From: Kevin J. M. Jr. <km...@WP...> - 2002-12-29 14:45:27
|
Hey Matt,
RemoteCommunications has been aquired by HyperSpace. HyperSpace
said that when they aquired RemoteCommunications, they would
continue to provide the open source mod_gzip for free. I've
contacted them about this to see whereabouts this may be if the
RemoteCommunications site is down.
I think most likely since they make a commercial rival product,
they will tell me that they aren't hosting it any more, in which
case we'll probably have to mirror the last existing version and
not expect any more to come out.
--
Kevin
Sunday, December 29, 2002, 7:53:01 AM, you wrote:
MD> Hi
MD> The domain that normally hosts mod_gzip seems to have been registered by
MD> someone else, a SPAMMER...
MD> Matt
MD> [-] mod_gzip.c detection failed
MD> --12:50:36--
MD> http://www.remotecommunications.com/apache/mod_gzip/src/1.3.19.1a/mod_gz
MD> ip.c
MD> => `mod_gzip.c'
MD> Resolving www.remotecommunications.com... done.
MD> Connecting to www.remotecommunications.com[204.1.28.140]:80...
MD> connected.
MD> HTTP request sent, awaiting response... 302 Found
MD> Location: http://www.mostwanteddomains.com/unsolicitedemails.html
MD> [following]
MD> --12:50:36-- http://www.mostwanteddomains.com/unsolicitedemails.html
MD> => `unsolicitedemails.html'
MD> Resolving www.mostwanteddomains.com... done.
MD> Connecting to www.mostwanteddomains.com[204.1.28.139]:80... connected.
MD> HTTP request sent, awaiting response... 200 OK
MD> Length: 3,831 [text/html]
MD> 100%[====================================>] 3,831 3.65M/s
MD> ETA 00:00
MD> 12:50:36 (3.65 MB/s) - `unsolicitedemails.html' saved [3831/3831]
MD> -----------------------------------------------------------------------
MD> Error retreiving mod_gzip.c, trying to download it from
MD> apachetoolbox.com this time...
MD> --12:50:36-- http://www.apachetoolbox.com/data/cvs/src/mod_gzip.c
MD> => `mod_gzip.c'
MD> Resolving www.apachetoolbox.com... done.
MD> Connecting to www.apachetoolbox.com[66.35.250.210]:80... connected.
MD> HTTP request sent, awaiting response... 200 OK
MD> Length: 306,473 [text/plain]
MD> 100%[====================================>] 306,473 52.64K/s
MD> ETA 00:00
MD> 12:50:42 (52.64 KB/s) - `mod_gzip.c' saved [306473/306473]
MD> -------------------------------------------------------
MD> This sf.net email is sponsored by:ThinkGeek
MD> Welcome to geek heaven.
MD> http://thinkgeek.com/sf
MD> _______________________________________________
MD> Apachetoolbox-devel mailing list
MD> Apa...@li...
MD> https://lists.sourceforge.net/lists/listinfo/apachetoolbox-devel
|
|
From: Kevin J. M. Jr. <km...@WP...> - 2002-12-29 14:45:27
|
Hey Matt,
I'm looking them over now, and I just downloaded your dist
tarball. Things are looking pretty good. I have other php
options to add, so I'll mix yours in, even though you did
reference slashdot :-P
--
Kevin
Sunday, December 29, 2002, 6:39:32 AM, you wrote:
MD> -----BEGIN PGP SIGNED MESSAGE-----
MD> Hash: SHA1
MD> Hi
MD> I've added another module - DoS Evasive
MD> http://www.networkdweebs.com/stuff/security.html
MD> As featured on slashdot
MD> http://apache.slashdot.org/article.pl?sid=02/10/30/1236234
MD> I hope I've given the patch in a more useable format this time, if not, let
MD> me know how you would like them please.
MD> Matt
MD> -----BEGIN PGP SIGNATURE-----
MD> Version: PGP 8.0
MD> iQA/AwUBPg7e8DkPjz8v3zk4EQJ1eACeMDB5+/8oTSXCA0g/HkxOZlP9F+gAoKGT
MD> Knv/SCe5uyj0/ymv7y8toNmQ
MD> =sA2Y
MD> -----END PGP SIGNATURE-----
MD> -------------------------------------------------------
MD> This sf.net email is sponsored by:ThinkGeek
MD> Welcome to geek heaven.
MD> http://thinkgeek.com/sf
MD> _______________________________________________
MD> Apachetoolbox-devel mailing list
MD> Apa...@li...
MD> https://lists.sourceforge.net/lists/listinfo/apachetoolbox-devel
|
|
From: Matt D. <ma...@ma...> - 2002-12-29 12:53:14
|
Hi The domain that normally hosts mod_gzip seems to have been registered by someone else, a SPAMMER... Matt [-] mod_gzip.c detection failed --12:50:36-- http://www.remotecommunications.com/apache/mod_gzip/src/1.3.19.1a/mod_gz ip.c => `mod_gzip.c' Resolving www.remotecommunications.com... done. Connecting to www.remotecommunications.com[204.1.28.140]:80... connected. HTTP request sent, awaiting response... 302 Found Location: http://www.mostwanteddomains.com/unsolicitedemails.html [following] --12:50:36-- http://www.mostwanteddomains.com/unsolicitedemails.html => `unsolicitedemails.html' Resolving www.mostwanteddomains.com... done. Connecting to www.mostwanteddomains.com[204.1.28.139]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 3,831 [text/html] 100%[====================================>] 3,831 3.65M/s ETA 00:00 12:50:36 (3.65 MB/s) - `unsolicitedemails.html' saved [3831/3831] ----------------------------------------------------------------------- Error retreiving mod_gzip.c, trying to download it from apachetoolbox.com this time... --12:50:36-- http://www.apachetoolbox.com/data/cvs/src/mod_gzip.c => `mod_gzip.c' Resolving www.apachetoolbox.com... done. Connecting to www.apachetoolbox.com[66.35.250.210]:80... connected. HTTP request sent, awaiting response... 200 OK Length: 306,473 [text/plain] 100%[====================================>] 306,473 52.64K/s ETA 00:00 12:50:42 (52.64 KB/s) - `mod_gzip.c' saved [306473/306473] |
|
From: Matt D. <ma...@ma...> - 2002-12-29 11:39:48
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi I've added another module - DoS Evasive http://www.networkdweebs.com/stuff/security.html As featured on slashdot http://apache.slashdot.org/article.pl?sid=02/10/30/1236234 I hope I've given the patch in a more useable format this time, if not, let me know how you would like them please. Matt -----BEGIN PGP SIGNATURE----- Version: PGP 8.0 iQA/AwUBPg7e8DkPjz8v3zk4EQJ1eACeMDB5+/8oTSXCA0g/HkxOZlP9F+gAoKGT Knv/SCe5uyj0/ymv7y8toNmQ =sA2Y -----END PGP SIGNATURE----- begin 666 dosevasive.patch.sig MB0`_`P4`/@[>6SD/CS\OWSDX$0*)?0"@S]7/+'?=[*S9@Y/J9"&O<MO.8?D` 5GU11B*DD`4*AKON:MR4=0-VKD%A_ ` end begin 666 dosevasive.patch M9&EF9B M3G5A<B!!<&%C:&5T;V]L8F]X+3$N-2XV,R]B:6XO;&]A9"US971T M:6YG<R!!<&%C:&5T;V]L8F]X+7!A=&-H+V)I;B]L;V%D+7-E='1I;F=S"BTM M+2!!<&%C:&5T;V]L8F]X+3$N-2XV,R]B:6XO;&]A9"US971T:6YG<PE-;VX@ M3V-T(" W(#$V.C(P.C(X(#(P,#(**RLK($%P86-H971O;VQB;W@M<&%T8V@O M8FEN+VQO860M<V5T=&EN9W,)4W5N($1E8R R.2 P,CHT-#HP," R,# R"D! M("TW-RPV("LW-RPW($! "B!P=6QL($E.4U1!3$Q?34]$05542%!!33L@24Y3 M5$%,3%]-3T1!551(4$%-/21D871A(" *('!U;&P@24Y35$%,3%]-3T1!551( M2T520CL@24Y35$%,3%]-3T1!551(2T520CTD9&%T80H@<'5L;"!)3E-404Q, M7U-'25!!5$-(.R!)3E-404Q,7U-'25!!5$-(/21D871A"BMP=6QL($E.4U1! M3$Q?34]$1$]3159!4TE613L@24Y35$%,3%]-3T1$3U-%5D%3259%/21D871A M"B *('!U;&P@24Y35$%,3%]#3TY44DE"7V-H96-K8F]X.R!)3E-404Q,7T-/ M3E1224)?8VAE8VMB;W@])&1A=&$*('!U;&P@24Y35$%,3%]#3TY44DE"7VUO M9%]A=71H7V-O;VMI93L@24Y35$%,3%]#3TY44DE"7VUO9%]A=71H7V-O;VMI M93TD9&%T80ID:69F("U.=6%R($%P86-H971O;VQB;W@M,2XU+C8S+V)I;B]M M;V1?9&]S7V5V87-I=F4@07!A8VAE=&]O;&)O>"UP871C:"]B:6XO;6]D7V1O M<U]E=F%S:79E"BTM+2!!<&%C:&5T;V]L8F]X+3$N-2XV,R]B:6XO;6]D7V1O M<U]E=F%S:79E"51H=2!*86X@(#$@,#$Z,# Z,# @,3DW, HK*RL@07!A8VAE M=&]O;&)O>"UP871C:"]B:6XO;6]D7V1O<U]E=F%S:79E"5-U;B!$96,@,CD@ M,#(Z-3DZ-#@@,C P,@I 0" M,"PP("LQ+#,T($! "BL**VYO=&EC92 B)$U% M3E544E5%(B B1V5T=&EN9R!-;V1?1&]37V5V87-I=F4@<V]U<F-E(')E861Y M+BXN7&XB"BL**PHK:68@6R A("UF("(D<F]O="]A<&%C:&5?)$%004-(12]S M<F,O;6]D=6QE<R]D;W-E=F%S:79E+VUO9%]D;W-E=F%S:79E+F,B(%T@.R!T M:&5N"BMC9" D<F]O="]S<F,**V-H96-K7W-O=7)C92 B;6]D7V1O<V5V87-I M=F4N=&%R+F=Z(B B:'1T<#HO+W=W=RYN971W;W)K9'=E96)S+F-O;2]S='5F M9B]M;V1?9&]S979A<VEV92YT87(N9WHB"BMC9" D<F]O="]A<&%C:&5?)$%0 M04-(12]S<F,O;6]D=6QE<R **R!E>'!L;V1E("1R;V]T+W-R8R]M;V1?9&]S M979A<VEV92YT87(N9WH**R!N;W1I8V4@(B1-14Y55%)512(@(B!5;G1A<F5D M($UO9%]$;U-?979A<VEV92XN+EQN(@HK"BME8VAO("(**R,C(R,C(R,@36]D M($1O4R!%=F%S:79E(",C(R,C(R,C"BLC:'1T<#HO+W=W=RYN971W;W)K9'=E M96)S+F-O;2]S='5F9B]S96-U<FET>2YH=&UL"BL**SQ)9DUO9'5L92!M;V1? M9&]S979A<VEV92YC/@HK(" @($1/4TAA<VA486)L95-I>F4@(" @,S Y-PHK M(" @($1/4U!A9V5#;W5N=" @(" @(" @,@HK(" @($1/4U-I=&5#;W5N=" @ M(" @(" @-3 **R @("!$3U-086=E26YT97)V86P@(" @(#$**R @("!$3U-3 M:71E26YT97)V86P@(" @(#$**R @("!$3U-";&]C:VEN9U!E<FEO9" @(#$P M"BL\+TEF36]D=6QE/@HK"BLC(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C M(R,C(PHK"BLB(#X^("1R;V]T+V%P86-H95\D05!!0TA%+V-O;F8O:'1T<&0N M8V]N9BUD:7-T"BL@;F]T:6-E("(D345.5512544B("(@57!D871E9"!H='1P M9"YC;VYF+61I<W0@9F]R($UO9%]$;U-?979A<VEV95QN(@HK96QS90HK(&YO M=&EC92 B)$U%3E544E5%(B B36]D7T1O4U]E=F%S:79E(&%L<F5A9'D@<V5T M=7!<;B(**V9I"BMC9" D<F]O= HK"BM!4$%#2$5#1D<](B1!4$%#2$5#1D<@ M+2UA9&0M;6]D=6QE/21R;V]T+V%P86-H95\D05!!0TA%+W-R8R]M;V1U;&5S M+V1O<V5V87-I=F4O;6]D7V1O<V5V87-I=F4N8R D<B(*9&EF9B M3G5A<B!! M<&%C:&5T;V]L8F]X+3$N-2XV,R]B:6XO<V%V92US971T:6YG<R!!<&%C:&5T M;V]L8F]X+7!A=&-H+V)I;B]S879E+7-E='1I;F=S"BTM+2!!<&%C:&5T;V]L M8F]X+3$N-2XV,R]B:6XO<V%V92US971T:6YG<PE-;VX@3V-T(" W(#$V.C(P M.C(X(#(P,#(**RLK($%P86-H971O;VQB;W@M<&%T8V@O8FEN+W-A=F4M<V5T M=&EN9W,)4W5N($1E8R R.2 P,CHT-3HQ-" R,# R"D! ("TV-"PV("LV-"PW M($! "B!)3E-404Q,7TU/1$9)3%1%4CTD24Y35$%,3%]-3T1&24Q415(*($E. M4U1!3$Q?34]$05542%!!33TD24Y35$%,3%]-3T1!551(4$%-"B!)3E-404Q, M7TU/1$%55$A+15)"/21)3E-404Q,7TU/1$%55$A+15)""BM)3E-404Q,7TU/ M1$1/4T5605-)5D4])$E.4U1!3$Q?34]$1$]3159!4TE610H@24Y35$%,3%]3 M1TE0051#2#TD24Y35$%,3%]31TE0051#2 H@24Y35$%,3%]#3TY44DE"7V-H M96-K8F]X/21)3E-404Q,7T-/3E1224)?8VAE8VMB;W@*($E.4U1!3$Q?0T]. M5%))0E]M;V1?875T:%]C;V]K:64])$E.4U1!3$Q?0T].5%))0E]M;V1?875T M:%]C;V]K:64*9&EF9B M3G5A<B!!<&%C:&5T;V]L8F]X+3$N-2XV,R]E=&,O M9&5F875L=',N8V]N9B!!<&%C:&5T;V]L8F]X+7!A=&-H+V5T8R]D969A=6QT M<RYC;VYF"BTM+2!!<&%C:&5T;V]L8F]X+3$N-2XV,R]E=&,O9&5F875L=',N M8V]N9@E-;VX@3V-T(" W(#$V.C(P.C(X(#(P,#(**RLK($%P86-H971O;VQB M;W@M<&%T8V@O971C+V1E9F%U;'1S+F-O;F8)4W5N($1E8R R.2 P,CHR,#HP M,B R,# R"D! ("TQ-C0L-B K,38T+#<@0$ *($E.4U1!3$Q?34]$05542%!/ M4#,])$9!3%-%"B!)3E-404Q,7TU/1$%55$A-65-13#TD1D%,4T4*($E.4U1! M3$Q?34]$05542%-!34)!/21&04Q310HK24Y35$%,3%]-3T1$3U-%5D%3259% M/21&04Q310H@24Y35$%,3%]-3T1)3D1%6%)34STD1D%,4T4*($E.4U1!3$Q? M34]$1E)/3E1004=%/21&04Q310H@24Y35$%,3%]-3T140TP])$9!3%-%"F1I M9F8@+4YU87(@07!A8VAE=&]O;&)O>"TQ+C4N-C,O971C+W!A9V4R+FUE;G4@ M07!A8VAE=&]O;&)O>"UP871C:"]E=&,O<&%G93(N;65N=0HM+2T@07!A8VAE M=&]O;&)O>"TQ+C4N-C,O971C+W!A9V4R+FUE;G4)36]N($]C=" @-R Q-CHR M,#HR." R,# R"BLK*R!!<&%C:&5T;V]L8F]X+7!A=&-H+V5T8R]P86=E,BYM M96YU"5-U;B!$96,@,CD@,#(Z,C@Z,#(@,C P,@I 0" M,C0L-R K,C0L-R! M0 H@8V]M<%]M96YU7VET96T@-C8@(B1)3E-404Q,7TU/1$%55$A-65-13"(@ M(DUO9"!!=71H($UY4U%,(CL@5$%".R!404([(&-O;7!?;65N=5]I=&5M(#8W M("(D24Y35$%,3%]-3T1!551(4T%-0D$B(")-;V0@075T:"!304U"05QN(CL* M(&-O;7!?;65N=5]I=&5M(#8X("(D24Y35$%,3%]-3T1)3D1%6%)34R(@(DUO M9"!);F1E>"!24U,B.R!404([(%1!0CL@8V]M<%]M96YU7VET96T@-CD@(B1) M3E-404Q,7TU/1%)!3D1/32(@(DUO9"!286YD;VT@6T)R:6%N($%K87(G<UU< M;B(["B!C;VUP7VUE;G5?:71E;2 W," B)$E.4U1!3$Q?34]$35 S(B B36]D M($U0,R([(%1!0CL@5$%".R!404([(&-O;7!?;65N=5]I=&5M(#<Q("(D24Y3 M5$%,3%]-3T1!551(4$%-(B B36]D7T%U=&A?4$%-7&XB.PHM8V]M<%]M96YU M7VET96T@-S(@(B1)3E-404Q,7TU/1$%55$A+15)"(B B36]D7T%U=&A?2V5R M8EQN(CL**V-O;7!?;65N=5]I=&5M(#<R("(D24Y35$%,3%]-3T1!551(2T52 M0B(@(DUO9%]!=71H7TME<F(B.R!404([(%1!0CL@8V]M<%]M96YU7VET96T@ M-S,@(B1)3E-404Q,7TU/1$1/4T5605-)5D4B(")-;V1?1&]37T5V87-I=F5< M;B(["B *("-C;VUP7VUE;G5?:71E;2 V-2 B)$E.4U1!3$Q?34]$1$Y3(B B M36]D($1.4UQN(CL*("-C;VUP7VUE;G5?:71E;2!O;B B,"(@(D%L;"!/3EQN M(CL@( I 0" M,3DS+#8@*S$Y,RPQ,"! 0 H@(" @(" @(" @(" @(" @('1E M<W1?8VAO:6-E($E.4U1!3$Q?34]$05542$M%4D(@)$E.4U1!3$Q?34]$0554 M2$M%4D(*(" @(" @(" @(" @(" @("!)3E-404Q,7TU/1$%55$A+15)"/21V M87(*(" @(" @(" @(" @(" @(" [.PHK"2 @(" W,RD**PD)=&5S=%]C:&]I M8V4@24Y35$%,3%]-3T1$3U-%5D%3259%("1)3E-404Q,7TU/1$1/4T5605-) M5D4**PD)24Y35$%,3%]-3T1$3U-%5D%3259%/21V87(**PD).SL*( H@"B @ M(" @(" @(" @("!B971A*0ID:69F("U.=6%R($%P86-H971O;VQB;W@M,2XU M+C8S+VEN<W1A;&PN<V@@07!A8VAE=&]O;&)O>"UP871C:"]I;G-T86QL+G-H M"BTM+2!!<&%C:&5T;V]L8F]X+3$N-2XV,R]I;G-T86QL+G-H"4UO;B!/8W0@ M(#<@,38Z,C Z,C@@,C P,@HK*RL@07!A8VAE=&]O;&)O>"UP871C:"]I;G-T M86QL+G-H"5-U;B!$96,@,CD@,#(Z,SDZ-#(@,C P,@I 0" M-C R+#8@*S8P M,BPQ,"! 0 H@"B!F:0H@"BLC+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2T@36]D($1O4R!%=F%S:79E("TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM"BL**W1E<W0@)$E.4U1!3$Q?34]$1$]3159! M4TE612 M97$@)%12544@)B8@+B D<F]O="]B:6XO;6]D7V1O<U]E=F%S:79E M"BL*(",M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM($U/ M1"!!8V-E<W-2968@+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM M+2TM+2TM+2TM+2TM+2TM+2TM"B *('1E<W0@)$E.4U1!3$Q?34]$04-#15-3 L4D5&("UE<2 D5%)512 F)B N("1R;V]T+V)I;B]M;V1?86-C97-S7W)E9@H` ` end |
|
From: Matt D. <ma...@ma...> - 2002-12-28 23:01:57
|
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi
I use some of the GMP functions when doing crypto in PHP.
What is GMP?
GMP is a free library for arbitrary precision arithmetic, operating on
signed integers, rational numbers, and floating point numbers. There is no
limit to the precision except the ones implied by the available memory in
the machine GMP runs on. GMP has a rich set of functions, and the functions
have a regular interface.
Please find enclosed my patch, it's done with "diff -Nuar". To apply the
patch, simply "patch -p0 filename filename.patch"
Brief summary:
Added bin/php-gmp
Modified bin/php
Modified etc/php.menu
Modified etc/defaults.conf
The patches are for the modified files, and the added file is included in
the .tar.gz
I've tested this on 2 RedHat boxes so far.
Hope this is of some use,
Matt
-----BEGIN PGP SIGNATURE-----
Version: PGP 8.0
iQA/AwUBPg4tUzkPjz8v3zk4EQJj5QCgtS6A3YUm7mLC66sYC+3b/YVDmGQAoKjq
OrBXUar7/SsdLpCye4ZU9l+M
=bTTc
-----END PGP SIGNATURE-----
begin 666 php-gpm-ATB-patch.tar.gz.sig
MB0`_`P4`/@XKWSD/CS\OWSDX$0(,NP"@X=^HD^[.@Z:KD*/"#HX[VW&[AO0`
5H/@CR/^D>_0!ME8[`>(&'JN#D@W#
`
end
begin 666 php-gpm-ATB-patch.tar.gz
M'XL(`/TJ#CX``^U8>V_:2!#/O_A3S%$N546]?F)HHMR%!!I00^ *Z4.]*C)F
M`:NVU[672])/?[/&0#"4J%6:]G0>!9O,SLL[R_QF7!^<R*'-G:FR]\-(54VU
M6JW@756KEKEV3VD/&:IAZF95U?943=.KUAY4?EQ(*YK%W(X`]GR;\UUR]ZW_
M1ZF^S/_0#7[0&?BF_%<LS+^N6FJ>_\>@]?R'TU">^.$#^U U5;5,\VOYQV17
M5_G7#90W#+.R!^H#Q[&5_N?YYS3F((]!F<61XKE#\<$30&S8WX?S]LE9I]=H
MOSX2R]*Z+'-L[QZ-N=!2KW3>/:V?7_7J@]8.Q3M2DN2.X0/(7Z!86@H4X>,A
MG]) VJ[BC* 4,<:5.'*D@''7H:C=:5Y<#EY?-HM0/*.<N\$$4!?Z;!;A>D3M
MT2TAY.^@*#E3ZGRZBN<+18Q/+J$DP4-")E]0?<S#`T7!*YD$,\*BB8)W!>64
MK*Q$;T*/C2AD%K9&!9<!KM+1G; 6`8V6!J3MJD)%=E@P=B>S"!\-%8O2$SN&
MD$8PY4G U]?7)+YF-\1A?A*M;P<S3& [P//O>:@EBPBGW/>>K'B_ZZIP2Y2%
M=0K[?T#)8Y.1&RFXM'1+"3)!_V-?2]*=["*4_H0-&8DZ4X9!?R@UNA?-C\7=
MS^2'KK=XHE*G_JJYZ5^([/:^E/@6W^YR$Q+GOOV)0LK+QI"ROS>&Q+3C43N
MS+,)7J*#9X"0[:<98TW]TY$X+A+U8OI54=M+SOI*Y3>A,W:7/QM).NU>O&R?
M]5J]HV)I^1UD^=KE4P$.*%>4?G;9RNF!: /_2?+?@_I(\-_Z*OZKEJ'=P?^J
MP'_+,G+\?PR291DPZX4."Z#K<( J:-:!KA[H-="Q-Y/*Y;(06/[\"WV;0X,Z
M( 3T`T,],%+)XV.03?VY!66\5N'X6(($^4OMB_Z@?H[XW.I=G9QV$*5!II^A
M).J2P'Z2(O:B`QTZN-G3;=K=TW9MMRYSW-HVS;/F8-!\-]BM/,'6@-YPJ;Q%
M7V#"3ET_E#:8_FW\V=MDARSFDXC&FROCB 5\:&,%?Z3\KW[_E#N_P/QG"3DQ
M_QGY_/<8M)Y_4?]]BGWM@X+ /?5?-RQ]E7_!UTS+,//Z_QB4UO\DZ[M!0)DR
MGRIB&Y2T>U0XBP)[Q)1Z:&.[RQGSANQ&UDB%5&IKYRD+&K4#TUR!AF8B7)23
MJP`-T2Q?":TKEU,?- W;V+NEN-.^.,-V5MR@/PM#%O'B(0SJ)X?BLZ&N9]3[
M[_MO^LT.6NC?QD+B#<34M\,IP^DFM8=-\>%F(,8V2ZUU2]-DB/.ISZ+;-*H-
M.V;&SAP3T4P*CCN#J&24!22B:C>R<5R FIO9D@U]*Z.?`F,Z&"/ZK;F7L^K5
M[![TSX7WD ;X;4VU_%VJNS)9RX;>Z<W'FOE.22!&J_D5L1IG+( )>P8G-@YB
MG(%ONP$DU4T,=,G!JZBB71$W34W.7J%02%XYE/[!HK#"^_D;A[GE9<3Q/&*X
M=G$D'%(8SER/XV2%KL3$A'9<_C1>CEQC-@M&@+\P- 7Q_, $(BK<]0BNIS8G
M`,W 'HJ9$X7<&%C(751('"QFS]3[\[E]<./@*=_EXSD@"QW<>4<"]HPS].LZ
M:/"6X):W7%X/;E_1VT/ 61"RE,G:D=B=3:E#S'E!?-%JS_!;03115[AC8A#-
MME+9/ KY#&ON!?EH=\W/BQ?/\+KI/XQP[Z]&-'8B-]FX>&N,/[OB_EJTCO\C
M.K9G'H^)>&7S8$W ??-?\LYW@?\F]@):Q3+4'/\?@P3^KV7]X9N =?-W.@&M
M=J!I^+?J!'1#U&-]T0E<7K3?=1LGIT<ZT8DF0:?;$.5')S6B:7*IWJN?MIH2
M='O-"\%7R0MB3:2R*!XFT83&H/6Z.QB<-X\,39?@;?.D47]SI!&5&!BA02QI
M49G>U@>G+;100=Z\)]$2:#"--)8LYAZ57M;/^\WUA11,MZXEA7/.+V^4NHS\
J'=DEK_.^_]<6;K>Q?,9T[6<?J9QRRBFGG'+**:><?F'Z%YXS7'T`* ``
`
end
|
|
From: Toni M. <su...@oe...> - 2002-11-10 17:56:53
|
Hello, mod_watch can't easily be downloaded right now. This has probably to do with the new version of mod_watch that's out. It's at 3.16 instead of 3.12 as is assumed by the build script. The old version can be fetched eg. here: ftp://ftp.isc.org/FreeBSD/ports/distfiles/mod_watch312.tgz As a general note, please remove download links that point to SF servers. Since the move to their download partner system, no file is easily and, more importantly, directly downloaded from SF anymore. Thank you. Best, --Toni++ |
|
From: Toni M. <su...@oe...> - 2002-11-09 16:32:17
|
Hello, I wanted to install a new version of Apache using the current ATB version. When I told the script to go compile, it wasn't able to install the first package because there were no appropriate directories available. An appropriate way to ensure that the required directories exist would be to have a small script that runs before the other ones in 'bin' that would check, and generate, these directories if needed, and/or bail out with an appropriate error message, so the user can fix the problem early. I'm about to make such a script, only that I don't currently overcome the problem of getting space separated values in etc/config.cache lumped into one variable in a shell script. If it were permissible to do it in Perl, it would be attached. Best, --Toni++ |
|
From: Toni M. <su...@oe...> - 2002-10-06 20:16:15
|
Hello,
while rebuilding with 1.5.62 from scratch I discovered that the
download procedure assumes that files are stored on SourceForge.
This is untrue and leads to HTML files on disk that are called
"program.tar.gz", after which further build attemts fail.
I have two ideas about how to go about that:
- First, it is desirable to have other sources for programs
listed in the build procedure. BSD ports collections come
to mind.
- Secondly, as most components don't seem to change that much
from release to release, especially if it's only a
security-related release that fixes one hole in one component,
leaving all other components untouched, it appears to be
desirable to have the local source archives outside of the
ATB tree proper, so source archives can easier be reused for
the different versions of the ATB.
Suggested directory layout:
.../ATB
.../ATB/Apachetoolbox-x.y.z/
.../ATB/download
or similar, together with the following patch for
etc/functions.conf:
--- functions.conf~ Sun Oct 6 22:04:20 2002
+++ functions.conf Sun Oct 6 22:14:02 2002
@@ -296,7 +296,17 @@
### need to have a free variable, say, check_source_path
check_source()
{
- if [ ! -f $1 ];then
+ ### we're in Apachetoolbox-x.y.z/src now:
+ check_source_path=""
+ if [ -f $1 ];then
+ check_source_path="$1"
+ fi
+ if [ -f ../../download/$1 ]; then
+ ln -s ../../download/$1 .
+ check_source_path="../../download/$1"
+ fi
+
+ if [ X"${check_source_path}" = X ];then
notice "$MENUFALSE" "$1 detection failed\n"
if [ "$JUSTDL" = "$TRUE" ]; then
$WGET $WGETOPTIONS "$2"
--Toni++
|
|
From: Toni M. <su...@oe...> - 2002-10-06 12:43:17
|
Hello, I just downloaded 1.5.62 and discovered that it still wants to build 1.3.26 instead of 1.3.27 (as listed in defaults.conf and md5sum.conf). Please update! Thank you! Best, --Toni++ |
|
From: Toni M. <su...@oe...> - 2002-10-06 11:55:28
|
Hello, while rebuilding my Apache(s) I came across a string handling problem in PHP. The patch below fixes this, according to a PHP developer's statement. Btw, what's the best way of posting a patch, inline or attached? --- bin/php~ Wed Sep 18 01:07:51 2002 +++ bin/php Sun Oct 6 11:01:20 2002 @@ -54,6 +54,9 @@ # build the PHP configure script as go.sh in the php # source root, and make it executable =20 +### fix for string handling (see http://bugs.php.net/bug.php?id=3D19404) + +CONFIGPHP=3D"${CONFIGPHP} --enable-mbstr-enc-trans" =20 notice "$MENUTRUE" " PHP: creating configuration script..." cd $root/src/php-$PHP This patch should work against both 1.5.61 and 1.5.62. Enjoy, --Toni++ |
|
From: Toni M. <su...@oe...> - 2002-10-04 14:44:59
|
Hello, after the new Apache flaws one might be interested in a new version of ATB. Is anything underway already? If not, the following patches in etc might do the trick: --- defaults.conf~ Wed Sep 18 01:07:51 2002 +++ defaults.conf Fri Oct 4 16:39:46 2002 @@ -1,4 +1,4 @@ -APACHE=1.3.26 +APACHE=1.3.27 SCRIPTVERSION=1.5.61 VER=$SCRIPTVERSION APC=1.1.0pl1 $ diff -u md5sum.conf.bak md5sum.conf --- md5sum.conf.bak Fri Oct 4 16:41:42 2002 +++ md5sum.conf Fri Oct 4 16:39:01 2002 @@ -73,3 +73,4 @@ 515b43c677f46ade26232867e5d0b976 fp50.solaris.tar.gz 0a2bb991ff5dc752a7927814adbd9509 fp50.solarisx86.tar.gz 6a17767b47ffb45b4866cec9fb0a39b0 gettext-0.10.40.tar.gz +65b89365a65dcad71d4402b4862beeaa apache_1.3.27.tar.gz This is completely untested. config.cache needs to be adjusted, too. Best, --Toni++ |
|
From: Greg K. <gk...@gr...> - 2002-09-26 20:48:36
|
Kevin,
I sent them to Bryan some time agao, but here it is again. It's copy/past=
ed,=20
so I hope the line endings turned out okay.
Here they are. I tested this on a raw system with .61 and it worked fine.
patch for bin/php:
34c34,35
< test $INSTALL_PHP_PDFLIB -eq $TRUE && . $root/bin/php-pdflib
---
> test $INSTALL_PHP_PDFLIB_SRC -eq $TRUE && . $root/bin/php-pdflib
> test $INSTALL_PHP_PDFLIB_BINARY -eq $TRUE && . $root/bin/php-pdflib-bin=
ary
patch for bin/save-settings:
21a22,23
> INSTALL_PHP_PDFLIB_SRC=3D$INSTALL_PHP_PDFLIB_SRC
> INSTALL_PHP_PDFLIB_BINARY=3D$INSTALL_PHP_PDFLIB_BINARY
patch for bin/load-settings:
32a33,34
> pull INSTALL_PHP_PDFLIB_SRC; INSTALL_PHP_PDFLIB_SRC=3D$data
> pull INSTALL_PHP_PDFLIB_BINARY; INSTALL_PHP_PDFLIB_BINARY=3D$data
patch for etc/defaults.conf:
22c22
< PDFLIB=3D4.0.2
---
> PDFLIB=3D4.0.3
57c57
< FREETYPE=3D2.1.1
---
> FREETYPE=3D2.1.2
133a134,135
> INSTALL_PHP_PDFLIB_SRC=3D$FALSE
> INSTALL_PHP_PDFLIB_BINARY=3D$FALSE
patch for etc/php.menu:
12c12
< comp_menu_item 7 "$INSTALL_PHP_PDFLIB" "PDFlib"; TAB;TAB;TAB; comp_menu=
_item=20
8 "$INSTALL_PHP_UNIXODBC" "unixODBC\n";
---
> comp_menu_item 7 "$INSTALL_PHP_PDFLIB" "-PDFlib-"; TAB;TAB;TAB;=20
comp_menu_item 8 "$INSTALL_PHP_UNIXODBC" "unixODBC\n";
63a64,65
> INSTALL_PHP_PDFLIB_SRC=3D$FALSE
> INSTALL_PHP_PDFLIB_BINARY=3D$FALSE
102,104c104,105
< test_choice INSTALL_PHP_PDFLIB $INSTALL_PHP_PDFLIB
< INSTALL_PHP_PDFLIB=3D$var
< ;;
---
> . etc/pdf.menu
> ;;
Here is etc/pdf.menu:
CONTINUE6=3D$FALSE
CHOICE6=3D
while [ $CONTINUE6 -eq $FALSE ]
do
clear
banner
comp_menu_item 1 "$INSTALL_PHP_PDFLIB_SRC" "PDFlib Source"; TAB;TAB;TAB;=20
comp_menu_item 2 "$INSTALL_PHP_PDFLIB_BINARY" "PDFlib Binary\n";
echo
echo -e " go) Back to main menu..."
echo_line
echo -e "Choice [?] \c"
read CHOICE6
case "$CHOICE6" in
1)
test_choice INSTALL_PHP_PDFLIB_SRC $INSTALL_PHP_PDFLIB_SRC
INSTALL_PHP_PDFLIB_SRC=3D$var
if [ $var -eq $FALSE ]
then
INSTALL_PHP_PDFLIB_SRC=3D$FALSE
INSTALL_PHP_PDFLIB=3D$FALSE
else
INSTALL_PHP_PDFLIB=3D$TRUE
INSTALL_PHP_PDFLIB_BINARY=3D$FALSE
fi
;;
2)
test_choice INSTALL_PHP_PDFLIB_BINARY $INSTALL_PHP_PDFLIB_BINARY
INSTALL_PHP_PDFLIB_BINARY=3D$var
if [ $var -eq $FALSE ]
then
INSTALL_PHP_PDFLIB_BINARY=3D$FALSE
INSTALL_PHP_PDFLIB=3D$FALSE
else
INSTALL_PHP_PDFLIB=3D$TRUE
INSTALL_PHP_PDFLIB_SRC=3D$FALSE
fi
;;
go)
CONTINUE6=3D$TRUE
;;
q)
CONTINUE6=3D$TRUE
;;
*)
echo "Invalid Selection..."
HitAnyKey
esac
done
Here is bin/php-pdf.patch:
371c371
< extension_dir =3D ./
---
> extension_dir =3D /usr/local/lib
436c436
<
---
> extension =3D libpdf_php.so
Here is bin/php-pdflib-binary:
# Greg Kopp, 2002
# Added ability to integrate binary version of PDFLib into PHP as a dynam=
ic=20
module
cd $root/src
notice "$MENUTRUE" "Setting up PDFlib Module..."
for i in / /usr /usr/local /opt $LOCAL_PATH; do
test -f $i/lib/libpdf.a && export LIBPDF_DIR=3D"$i";
test -f $i/lib/libtiff.a && export LIBTIFF_DIR=3D"$i";
test -f $i/lib/libjpeg.a && export LIBJPEG_DIR=3D"$i";
test -f $i/lib/libz.so && export ZLIB_DIR=3D"$i";
done
echo
test -z $LIBTIFF_DIR && echo; . $root/bin/libtiff
test -z $LIBJPEG_DIR && echo; . $root/bin/libjpeg
# Patch by Dominique MASSONIE <mas...@li...>
# current dir (i.e. $root/src) get lost when both
# 'libtiff' & 'libjpeg' scripts go through "cd $root"
cd $root/src
if [ -d $LIBPDF_DIR ];then
check_source "pdflib-${PDFLIB}-Linux.tar.gz"=20
"http://www.pdflib.com/pdflib/download/pdflib-${PDFLIB}-Linux.tar.gz"
notice "$MENUTRUE" " PDFlib uncompressing...\n"
explode pdflib-${PDFLIB}-Linux.tar.gz
notice "$MENUTRUE" " PDFlib uncompressed.\n"
cd pdflib-$PDFLIB-Linux/bind/php/php-4.2.1
notice "$MENUTRUE" " Copying libraries..."
cp libpdf_php.so $LOCAL_PATH/lib/
echo " [$DONE]"
notice "$MENUTRUE" " Patching php.ini..."
cat $root/bin/php-pdf.patch | patch $root/src/php-$PHP/php.ini-dist >=20
$logdir/php-pdflib-patch.log
echo " [$DONE]"
export LIBPDF_DIR=3D"$LOCAL_PATH";
fi
if [ ! -z $LIBPDF_DIR ] && [ ! -z $LIBTIFF_DIR ] && [ ! -z $LIBJPEG_DIR ]=
&& [=20
! -z $ZLIB_DIR ]; then
CONFIGPHP=3D"$CONFIGPHP --with-pdflib=3Dno $r--with-tiff-dir=3D\"$LIBTIFF=
_DIR\"=20
$r--with-jpeg-dir=3D\"$LIBJPEG_DIR\" $r--with-zlib-dir=3D\"$ZLIB_DIR\" $r=
"
else
notice "$MENUFALSE" " PDFlib failed! Couldn't find libtiff and/or libjpeg=
=20
and/or zlib anywhere.\n\n"
echo -en=20
"LIBTIFF_DIR=3D$LIBTIFF_DIR\nLIBJPEG_DIR=3D$LIBJPEG_DIR\nZLIB_DIR=3D$ZLIB=
_DIR\n"
exit 1
fi
On Thursday 26 September 2002 04:04 pm, Kevin J. Menard, Jr. wrote:
> Hey Greg,
>
> Well, I've been a bit busy with school and what not, but you can send i=
t to
> me, or to Bryan. I think I may actually have devel ATB branch kicking
> around with your changes, but I'll have to go looking for that sometime
> later. In any case, just send it on over to whomever.
|
|
From: Kevin J. M. Jr. <km...@WP...> - 2002-09-26 20:08:55
|
Hey Greg, Well, I've been a bit busy with school and what not, but you can send it to me, or to Bryan. I think I may actually have devel ATB branch kicking around with your changes, but I'll have to go looking for that sometime later. In any case, just send it on over to whomever. -- Kevin Thursday, September 19, 2002, 12:47:36 PM, you wrote: GK> Who maintains the PDFLib option? I modified mine to allow the selection of the GK> source or binary distribution. I'd like to see it get added in the main GK> release. GK> Greg GK> ------------------------------------------------------- GK> This sf.net email is sponsored by:ThinkGeek GK> Welcome to geek heaven. GK> http://thinkgeek.com/sf GK> _______________________________________________ GK> Apachetoolbox-devel mailing list GK> Apa...@li... GK> https://lists.sourceforge.net/lists/listinfo/apachetoolbox-devel |
|
From: Greg K. <gk...@gr...> - 2002-09-19 16:43:33
|
Who maintains the PDFLib option? I modified mine to allow the selection o= f the=20 source or binary distribution. I'd like to see it get added in the main=20 release. Greg |
|
From: Toni M. <su...@oe...> - 2002-09-19 14:57:08
|
Hello, the security patch for PHP 4.2.3 that should prevent escaping safe_mode restrictions is not included in the package. Since the patch, as downloaded from the PHP web site, doesn't apply cleanly (I follow the link on securityfocus.com to download it, but "patch" says something about a premature end of the patch file), it's better to download the whole patched url.c file instead (imho). It'd be nice if the Apachetoolbox could take care of that... Best, --Toni++ |
|
From: bryan <br...@ap...> - 2002-09-19 13:48:26
|
man install the install program should take care of this perfectly, I'll take a look at the GD module, thanks for the feedback! -bryan > > > Hi, > > I tend to compile Apaches using the ATB like this: > > path = /usr/local/stow/something, or: > path = /usr/local/stow/something/apache-<version>-<subversion> > Apache install-path = > /usr/local/stow/something/apache-<version>-<subversion> > > with subversion being a number that should mean something to me, like > which config file I selected when building, or so, to be able to > generate completely independent versions of Apache along with their > individual environments. (later on: tar the whole tree up and move it > to a production box...) > > However, the install script fails to generate any directories in > between. Eg if /usr/local/stow/something/apache-<version>-<subversion> > exists and it wants to install <path>/include/gd.h (as an example), it > barfs if .../include doesn't already exist. Perhaps you can > use the system's install program for that and/or automatically > create all required paths in between that are below, say, "path" > (someone is always the first to step on unclaimed grounds). > > The X11R6 contains the script "mkdirhier" that could be useful, and > most "modern" BSD-style "mkdir"s understand -p which would then > create intermediate directories as required. There are also some > other scripts floating around fixing this... > > What's the consensus about this? > > > Best, > --Toni++ > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Apachetoolbox-devel mailing list > Apa...@li... > https://lists.sourceforge.net/lists/listinfo/apachetoolbox-devel |