From: Sean Boudreau Date: Thu, 17 Dec 2009 01:37:39 GMT Subject: Re: Git on QNX Message-ID: <20091217013739.GG17970@qnx.com> In-Reply-To: <905315640912161703u3920178cm93851ddc8480ac8@mail.gmail.com> On Wed, Dec 16, 2009 at 05:03:16PM -0800, Tarmigan wrote: > On Wed, Dec 16, 2009 at 2:38 PM, Sean Boudreau wrote: > > What version of qnx is this on.   is > > now brought in by and the lock() / > > unlock() prototypes have been removed from > > AS OF 6.4.1 (the current release). > > Ahh, that's nice. At a client's request, I have been working on QNX 6.3.2. > > I just installed 6.4.1 in another VM, and it's a bit different. The > common way to handle binary packages (iconv and perl) seems to have > changed to pkg_add so the PATHs I had set might not make sense > anymore. > > Also the weird failing test at t0000.42 seems to be fixed. Funny. > > As I might be the only person to run git on 6.3.2 instead of a more > modern QNX, it might make sense for me to just submit the minimum > patches needed for QNX 6.4.1 and then carry the strings.h, > getpagesize, and lock() changes for 6.3.2 on my own. That's why I spoke up :) > > > There's a package for git-4.3.20 here that also has a work around > > for the SA_RESTART issue. > > I think that might be a different program that also used to be named > "git". I think it has now been renamed gnuit. You're probably right, try this one: ftp://ftp.netbsd.org/pub/pkgsrc/packages/QNX/i386/6.4.1_head_20090724/All/scmgit-base-1.6.2.5.tgz -seanb