git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] test-lib.sh - cygwin does not have usable FIFOs

From
Jonathan Nieder <jrnieder@gmail.com>
Date
Jul 14, 2013, 00:57 UTC
Message-ID
<20130714005730.GA21033@google.com>
In-Reply-To
<51DB3A9F.6020504@gmail.com>
Mark Levedahl wrote:
Show 5 quoted lines
> However, I don't understand why git would need to consume its own
> output - If named pipes are really needed to use git-svn because
> git-svn depends upon git feeding the same git process, then that
> package should not be available on cygwin or any other platform that
> does not support fifos.

This isn't about git-svn but about the svn remote helper. The same considerations would apply to any other foreign repository importer that uses "git fast-import --cat-blob-fd". So I would like to make sure it is at least possible to support such a thing in the Cygwin and mingw ports.

>                          If not, then I don't think the test suite
> should require fifos or any other construct with the same git
> process feeding itself either, it just blurs the line about what is
> actually being tested.

I'm not sure I follow. Are you saying Windows users would never want to access Subversion repositories?

Thanks, Jonathan

Previous: Mark LevedahlNext: Mark Levedahl
Message 6 of 7 in “test-lib.sh - cygwin does not have usable FIFOs”
  1. test-lib.sh - cygwin does not have usable FIFOsMark Levedahl, Jul 4, 2013
  2. Jonathan NiederJul 7, 2013
  3. Torsten BögershausenJul 7, 2013
  4. Jonathan NiederJul 14, 2013
  5. Mark LevedahlJul 8, 2013
  6. Jonathan NiederJul 14, 2013
  7. Mark LevedahlJul 14, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.