[9fans] 9front installer misses /lib/news directory
fussy# hg diff sys/lib/sysconfig/proto/distproto diff -r 3839b70da66a sys/lib/sysconfig/proto/distproto --- a/sys/lib/sysconfig/proto/distproto Mon Apr 22 03:05:51 2019 +0200 +++ b/sys/lib/sysconfig/proto/distproto Mon Apr 22 18:11:54 2019 -0700 @@ -32,6 +32,7 @@ ndb d775 * dhcpd775 + news d775 rfc d775 grabrfc sky d775
Re: [9fans] Git client
i'm glad you agree. cool to see somebody with clear goal here and very straightforward process.
Re: [9fans] Git client
I have thought it. However, first of all, I set goal to just run Git on Plan 9 even though it is clumsy. I did need Git as soon as possible because almost third party packages for Go, or interesting projects for me are hosted on GitHub. I will think about refactoring later. 2019年4月22日(月) 21:45 hiro <23h...@gmail.com>: > > respect for how you defended that pull request with libexpat people. i > had to laugh. > > did you consider replacing libcurl with a webfs wrapper? you might be > interested in seeing how hg+python is integrated into 9front without > even needing openssl. it's surprising how neat it all fits now (though > it must have been quite some work). >
Re: [9fans] Git client
I could be mistaken, but I think they're posix shell, not bash, so you might be able to just bind ape over /bin and run them. On Mon, Apr 22, 2019, 08:59 Kyohei Kadota, wrote: > I don't run tests yet because tests are written in bash with > traditional Unix tools. > Especially my Plan 9 box hasn't installed Perl. > > 2019年4月22日(月) 21:10 Dave MacFarlane : > > > > 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 > >> > >
Re: [9fans] Git client
I don't run tests yet because tests are written in bash with traditional Unix tools. Especially my Plan 9 box hasn't installed Perl. 2019年4月22日(月) 21:10 Dave MacFarlane : > > 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 >>
Re: [9fans] Git client
Den mån 22 apr. 2019 12:54Lucio De Re skrev: > On 4/22/19, Jens Staal wrote: > > > > speaking of backporting ape stuff : has anyone looked into Harvey's > "apex" > > [1] for 9{atom,front,legacy}? > > > 9^(atom front legacy) > > I did not note anything that would put apex above any of those you > mention, do you have something in mind other than providing a common > base? > > Lucio. > I just know that it has been quite actively developed especially in the beginning of Harvey. I have not kept up though so I can not say for sure exactly what it could provide in addition to what is available in the 9* distributions. > >
Re: [9fans] Git client
respect for how you defended that pull request with libexpat people. i had to laugh. did you consider replacing libcurl with a webfs wrapper? you might be interested in seeing how hg+python is integrated into 9front without even needing openssl. it's surprising how neat it all fits now (though it must have been quite some work).
Re: [9fans] Git client
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 > >
Re: [9fans] Git client
On 4/22/19, Jens Staal wrote: > > speaking of backporting ape stuff : has anyone looked into Harvey's "apex" > [1] for 9{atom,front,legacy}? > 9^(atom front legacy) I did not note anything that would put apex above any of those you mention, do you have something in mind other than providing a common base? Lucio.