php-install Digest 8 Aug 2003 07:49:07 -0000 Issue 1493

Topics (messages 11401 through 11402):

4.3.2 - problem with 'struct dirent' on SunOS 5.8/64 bit + gcc 3.2.1
        11401 by: Brian C. Hill

gettext makes everything hang in 4.3.2
        11402 by: vahan

Administrivia:

To subscribe to the digest, e-mail:
        [EMAIL PROTECTED]

To unsubscribe from the digest, e-mail:
        [EMAIL PROTECTED]

To post to the list, e-mail:
        [EMAIL PROTECTED]


----------------------------------------------------------------------
--- Begin Message ---
        In php-4.3.2/ext/session/mod_files.c, among other files, gcc
stops on sizeof(struct dirent) because struct dirent hasn't been
defined yet. If change all <dirent.h> includes to <sys/dirent.h> (which
has the definition for struct dirent), things get much further, but
readdir(3C) says to use <dirent.h>.

        I am not really sure what the most appropriate way to fix this
is. 4.3.1 didn't have this problem and I can't quite pin down the
subtlety that is making it an issue this time. I sort of suspect 64-bit
#define goofiness, maybe related to the 64-bit fixes that were made to
4.3.2.

        Has anyone else run into this?

-- 
   _____________________________________________________________________
  / Brian C. Hill       [EMAIL PROTECTED]       http://brian.bch.net    \
  | Unix Specialist     BCH Technical Services  http://www.bch.net      |

--- End Message ---
--- Begin Message --- Hi all.

I'm running w2k box with IIS. Been running horde for a looong time under 4.2.3, no problems whatsoever. After the upgrade to 4.3.2, as soon as I enable gettext support (in php.ini), no php page executes - just hangs 'til server times it out. Nothing in the php error log file.

I've copied the libintl-1.dll into the system32 folder... deleted old gnu_gettext file - still the same thing, can't figure it out!

any ideas???

Thanks a Lot
-v


--- End Message ---

Reply via email to