[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cobalt-users] RaQ4, PHP and IMAP with StackGuard



Jeremy Wadsack schrieb:

>Goetz Lohmann (goetz.lohmann@xxxxxx; Saturday, March 29, 2003 10:25 AM):
>  
>
>>I compiled PHP 4.3.0 with Stackguard and static IMAP ... here is a link
>>to the Tarball
>>    
>>
>>http://www.edutaine.net/downloads/php430.tar.gz
>>    
>>
>>Use it at your own risc ... I by myself use it on a Cobalt RaQ4
>>without any problem so far. Maybe you need also additional modules
>>like freetype ... report any error and I will include the neccessary
>>files to the Archive
>>    
>>
>
>Thank you for supplying that. However, I need to upgrade several
>servers and I don't know that they all have binary compatible
>dependencies (such as MySQL, which we also will upgrade).
>
>Can you tell me what steps you had to take to make this build? Or did
>you not run into problems with missing definitions for
>__canary_death_handler()?
>  
>
I ran into trouble with that ...but Its quit a time ago ... I installed
a Stackguard Compiler which could Handle that.
Just for Info:
The StackGuard System make a wrapper arround each function call, which
checks for buffer overflows.
So a call of the function "foo" will first end in the wrapper "canary"
which then call the function "foo".
This is what happens ... the compiler who didn't know of that handler
jump into the nirvana ending up
with the error message "canary_death_handler".
So I compiled it on a Cobalt RaQ4 which recent Packages till this time
and it run just fine till now.

MySQL is always included in PHP since version 3.5 ??? ... maybe ... far
ago ... unless if you have
installed MySQL. It's just the function librarys to handle this. It's
not quit neccessary to have the server
installed and running too. Also the MySQL Library in PHP is a bit
independet to the running Server ...
maybe you only could use functions which are compatible ... the others
might fail or maybe unavailable,
but I never heard of any problems with it ... even if the MySQL server
for example  is 3.23.x and the
PHP Modul was 3.21.x ...

By the way ... In the next week I wil try to compile PHP4.3.1 on a RaQ4 ...

>Thanks in advance for any insight,
>
>
>  
>
-- 

¸,ø¤°`°¤ø,¸_¸,ø¤°`°¤ø,¸_¸,ø¤°°¤ø,¸_¸,ø¤°`°¤ø,¸_¸,ø¤°°¤ø,¸

Götz Lohmann  |  D-Mannheim  |  Web-Developer & Sys-Admin
---------------------------------------------------------
He's the fellow that people wonder what he does and why
the company needs him, until he goes on vacation.
¸,ø¤°`°¤ø,¸_¸,ø¤°`°¤ø,¸_¸,ø¤°°¤ø,¸_¸,ø¤°`°¤ø,¸_¸,ø¤°°¤ø,¸