From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 References: In-Reply-To: From: Dave MacFarlane Date: Mon, 22 Apr 2019 08:09:18 -0400 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary="000000000000251c9805871d574d" Subject: Re: [9fans] Git client Topicbox-Message-UUID: fd84c512-ead9-11e9-9d60-3106f5b1d025 --000000000000251c9805871d574d Content-Type: text/plain; charset="UTF-8" Nice work. (Note to self: avoid libexpat) Can you run the official git tests in the "t" subdirectory of the git repo, or do they all depend on some of the ancillary git commands that aren't built? If so, I'm curious how many of the tests are passing. On Sun, Apr 21, 2019, 07:07 Kyohei Kadota, wrote: > Hi, 9fans. > > I ported official Git client to 9legacy. It's very early version yet, > but it can do basic commands such as fetch, pull, log, add, and commit > -m. > > Probably there are many bugs. Some of them might be results from a > issue of 8c that don't initialize rest fields of struct and union with > zero if field names are specified. > > x86 binaries are available here: > https://lufia.org/git-386.tgz > > Source codes: > - https://github.com/0intro/plan9-contrib/pull/6 > - https://github.com/0intro/plan9-contrib/pull/7 > - https://github.com/madler/zlib/pull/398 > - https://github.com/libressl-portable/portable/pull/510 > - https://github.com/libexpat/libexpat/pull/242 > - https://github.com/curl/curl/pull/3701 > - https://github.com/lufia/git > > - kadota > > --000000000000251c9805871d574d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Nice work. (Note to self: avoid libexpat)

Can you run the official git tests= in the "t" subdirectory of the git repo, or do they all depend o= n some of the ancillary git commands that aren't built? If so, I'm = curious how many of the tests are passing.=C2=A0

On Sun, Apr 21, = 2019, 07:07 Kyohei Kadota, <lufia@luf= ia.org> wrote:
Hi, 9fans.
I ported official Git client to 9legacy. It's very early version yet, but it can do basic commands such as fetch, pull, log, add, and commit
-m.

Probably there are many bugs. Some of them might be results from a
issue of 8c that don't initialize rest fields of struct and union with<= br> zero if field names are specified.

x86 binaries are available here:
https://lufia.org/git-386.tgz

Source codes:
- https://github.com/0intro/plan9-contrib/p= ull/6
- https://github.com/0intro/plan9-contrib/p= ull/7
- https://github.com/madler/zlib/pull/398
- https://github.com/libressl-porta= ble/portable/pull/510
- https://github.com/libexpat/libexpat/pull/= 242
- https://github.com/curl/curl/pull/3701
- https://github.com/lufia/git

- kadota

--000000000000251c9805871d574d--