Re: Compilation issue with mysql/php & HP-ux
| From: | Zak Greant | Date: | Mon, 28 Apr 2003 13:28:42 +0000 |
| Subject: | Re: Compilation issue with mysql/php & HP-ux | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-1065@lists.php.net to get a copy of this message | ||
On April 24, 2003 13:40, David Hill wrote:
> Hi gents,
> The hp-ux compiler has an issue with a couple of lines in
> ext/mysql/libmysql/my_tempnam.c in the php 4_3 & PHP5 code stream. There
> are two uneeded lvalue casts that the compiler chokes on.
>
> Any chance that you guys can fix this ?
Hi David,
The odd cast was used as a way to force some systems to let us update
environ with a char ** pointer.
In versions of the code later than this, we have had to switch to:
(*(char***) &environ)=(char**) temp_env;
as a way to deal with the IBM compiler under AIX not allowing us to cast the
value of environ.
How does this change work out for you?
--zak