Re: Compilation issue with mysql/php & HP-ux

From: Date: Mon, 28 Apr 2003 16:09:25 +0000
Subject: Re: Compilation issue with mysql/php & HP-ux
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-1070@lists.php.net to get a copy of this message
Zak, you're late. I already updated this file to one from Mysql 4.0.12. :) --Jani On Mon, 28 Apr 2003, Zak Greant wrote: >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 > > -- <- For Sale! ->

« previous php.internals (#1070) next »