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.