View Issue Details

IDProjectCategoryView StatusLast Update
0000724XdebugUncategorizedpublic2011-10-05 10:32
Reporterjboffel Assigned To 
PriorityurgentSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Platformsparc, x86OSSolarisOS Version5.10
Product Version2.1.0 
Summary0000724: Compilation is broken on solaris since 2.1.2
Description

The file usefulstuff.c including constant NAME_MAX that is not defined in solaris system include files.
You should add something like this :

#include <limits.h>
#ifndef NAME_MAX
#define NAME_MAX _POSIX_NAME_MAX
#endif

TagsNo tags attached.
Operating SystemSolaris 5.10
PHP Version5.3.8

Activities

derick

2011-10-02 07:33

administrator   ~0001828

I think I've already fixed this on github. Can you try please? See http://xdebug.org/download.php#source

jboffel

2011-10-02 09:12

reporter   ~0001829

Hi,
I took a look at the head source code and it'll probably fix the problem.
I'll confirm on monday, because I don't have solaris at home.

Could you give an eye also on issue 0000609 ? I added a patch for the soap error handler problem.
I believe it's ugly but i tried and it works well. You keep default behavior of xdebug error message overloading and keep soap error handler behavior as well between switch to exception or not on the fly.

jboffel

2011-10-05 10:18

reporter   ~0001832

I confirm that with last github version the problem is fixed.

derick

2011-10-05 10:32

administrator   ~0001833

Awesome, closing then. The SOAP thing is next on my list to look at!