Just a note to give you a link on the libs I've compiled so far in Haiku to get a game porting enviroment setup for now. (completed and ran the last build for scummvm with it). http://zeta-games.com/temp/Haiku_libs.html On that page I'll be updating any lib that I come across not being in Haiku (or the headers), or any update on a newer version. On za, 2008-05-24 at 07:22 +0000, Grzegorz Dąbrowski wrote: > On Fri, 23 May 2008 15:41:21 -0700 > "scott mc" <scottmc2@xxxxxxxxx> wrote: > > > Andreas, > > On the Curl.diff you have, > > > > #ifdef __BEOS__ > > #ifdef __HAIKU__ > > /* Haiku has FD_SET defined in sys/socket.h and no socket.h */ > > #include <sys/socket.h> > > #else > > /* BeOS has FD_SET defined in socket.h */ > > #include <socket.h> > > #endif > > #endif > > > > Shouldn't this be rewritten like this, for the day when __BEOS__ is > > removed from Haiku? Also what should happen for Bone/Zeta on this? > As a porter I am already shivering when you say drop __BEOS__, BeOS and ZETA can be dead OS's but they are still around, Haiku, being selfhosting only for a short while (wich we can only applaud) is not directly fit for every day use. BeOS has been dead for 8 yrs now, but still people are using it. So for all times sake don't send any patches upstream that brake things in BeOS/ZETA, instead add fixes related to Haiku without breaking down (if possible!) other bulds. PS ... trying to be short here ... otherwise the mail would end up being to large. ;) Hope this will not get me stoned. ;) (:wink: koki) ^^ > In my opinion the patch should be dropped because <sys/socket.h> is > included in curl already for Haiku. > -- BePorts homepage - http://tools.assembla.com/BePorts List archives: //www.freelists.org/archives/beports Administrative contact: brecht@xxxxxxxxxxx