[ https://issues.apache.org/jira/browse/THRIFT-851?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bryan Duxbury updated THRIFT-851: --------------------------------- Comment: was deleted (was: I rolled this back from the 0.4.x branch, since it makes things worse. ) > 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 > Fix For: 0.5 > > 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.