[ https://issues.apache.org/jira/browse/THRIFT-851?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Todd Lipcon updated THRIFT-851: ------------------------------- Attachment: thrift-851.txt Maybe something like this? (I'm on a laptop without a proper build environment at the moment, so haven't verified that this works on either platform) > 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, thrift-851.txt > > > 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.