Re: Porting to Haiku

From: "Mark Hellegers" <mhellege(at)xs4all(dot)nl>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: "Postgresql Hackers Mailinglist" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Porting to Haiku
Date: 2013-01-12 21:07:35
Message-ID: 31960076371-BeMail@starquake
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

> "Mark Hellegers" <mhellege(at)xs4all(dot)nl> writes:
> >> You might want to look into whether you can get the buildfarm
> > > script
> >> to run before you go too far.
>
> > I will check that this weekend. Thanks.
> > Does this buildfarm member need to run continuously?
>
> Once a day is sufficient if that's all you can manage, though several
> times a day is nicer.

I managed to run the buildfarm script. Needed to make a small change to
the perl script as on Haiku everyone is "root", but other than that it
runs fine.
I have only one server available running Haiku. Can I also run a normal
Postgresql installation on that same machine? If so, I will be able to
run the build multiple times a day.

> > I just did a quick check of my changes and the changes seem minor.
>
> Yeah, as Andrew remarked, it shouldn't be that hard given that the
> code
> used to run on BeOS. You should check the commits around where that
> support was removed, if you didn't already.

Yes, I already have done that. I think I don't need all the changes
that were done then, but we will see.

> > I also found (I think) two places where the implementation of a
> > function contained slightly different parameters from the
> > declaration
> > which breaks on Haiku as an int is not the same as int32 (see src/
> > backend/catalog/dependency.c function deleteOneObject for one of
> > those).
>
> This is the sort of thing that gets noticed much quicker if there's a
> buildfarm member that complains about it ...

I understand. I will start working on reapplying my patches to master.
Git is still new to me, but I'm making progress.

Kind regards,

Mark

--
Spangalese for beginners:

`Lipsanae bully booly.'
`The Lemming is driving recklessly.'

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Stefan Kaltenbrunner 2013-01-12 21:18:27 Re: Porting to Haiku
Previous Message Tom Lane 2013-01-12 21:07:26 Re: Porting to Haiku