> > On 01/13/2013 12:18 PM, Mark Hellegers wrote: > >> I understand. I will start working on reapplying my patches to > >> master. > >> Git is still new to me, but I'm making progress. > >> > > I'm running into a little problem with applying my patches. > > It seems I made a quick fix in my port that I can't commit and I'm > > not > > sure what the best way to fix this is. > > > git commit -a > > > should be all you need to commit something. All commits in git are > local, so committing your changes won't hurt anyone else.
Yes, I got that. It's quite different from subversion, which is what I am used to. > > The problem is that Haiku does have getrusage, but does not have > > all > > the fields as used in Postgresql. > > What is it missing? It complains that the structure rusage is missing the following fields: - ru_inblock - ru_outblock - ru_majflt - ru_minflt - ru_nswap - ru_nsignals - ru_msgrcv - ru_msgsnd - ru_nvcsw - ru_nivcsw I typed them over from the error output, so I may be missing one or mistyped something. > > If I undef HAVE_GETRUSAGE, the code that uses those fields is not > > compiled (see src/backend/trcop/postgres.c line 4338), but then it > > will > > include the rusagestub.h file (see line 38 of the same file). The > > rusagestub.h file contains all the definitions that already exist > > in > > Haiku, so then it trips over that. I commented out the include of > > the > > rusagestub.h file in my initial work, but that is obviously not a > > good > > idea as a patch. I can try to skip the include if compiling on > > Haiku, > > but I'm not sure this is the best way to do this. > > > > > > > I did get a haiku instance running yesterday. But I am kinda busy for > a > few days - I'll try to take a peek at this later in the week. I > suggest > you set up a repo at bitbucket or github that you can push your > changes > to so people can pull them if necessary. > I had a quick look at github and saw that there is a mirror of the postgresl project on there, but I'm not sure how to make everything work. I'm afraid I'm a bit too new to git to have that up and running without some help. If you could help me a bit with that (perhaps off list would be best), I would like to give it a try. Kind regards, Mark -- Spangalese for beginners: `Wiggilo wagel hoggle?' `Where can I scrub my eyeballs?' -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers