php extension fails to compile on centos 5.x
--------------------------------------------

                 Key: THRIFT-851
                 URL: https://issues.apache.org/jira/browse/THRIFT-851
             Project: Thrift
          Issue Type: Bug
          Components: Library (PHP)
    Affects Versions: 0.4
            Reporter: Anthony Molinaro
         Attachments: php-ext-include.patch

At some point the includes for endian.h and byte_order.h were changed from

#include <endian.h>
#include <byteswap.h>

to

#include <machine/endian.h>
#include <machine/byte_order.h>

Unfortunately the latter files only exist on bsd and bsd derived systems like 
Mac OSX.

I fixed it by using some ifdef's and using the old includes on linux.

Patch is attached

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to