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

Re: "error: Tweaking file descriptors doesn't work with this MSVCRT.dll" on wine

From
Torsten Bögershausen <tboegi@web.de>
Date
Jul 29, 2014, 06:30 UTC
Message-ID
<53D73F7D.1010902@web.de>
In-Reply-To
<CACsJy8DFvTHieQc-nZL2h7JbQYc4Qkbx+Ouc297VpNeU=kNaoQ@mail.gmail.com>
On 07/28/2014 12:39 PM, Duy Nguyen wrote:
Show 7 quoted lines
> I know wine is kind of second citizen but is there a cheap trick to
> make it work on wine? Reverting fcd428f (Win32: fix broken pipe
> detection - 2012-03-01) could result in conflicts in compat that I'm
> not comfortable resolving. I don't have Windows at home. Wine is the
> only option for me (or if somebody has a modern.ie image for KVM, or a
> simple recipe to make one, that'd be great). "Fix wine" is not really
> an option.

Is it only that patch that needs to be reverted to make things work got wine? For me It seems as if the patch is not that huge, and manually do a copy-paste with the help of a diff tool can be done.

It seems as if even both implemenations can live side-by-side in the code.
And if there is a run-time detection for wine, we could switch between the
old one and the new one which is dependent on how MSVCRT.dll has layed out
internal data structures:
  "ioinfo structure (exposed by MSVCRT.dll via  __pioinfo"
Sorry being not more helpful
Previous: Duy NguyenNext: Michael Stefaniuc
Message 2 of 6 in “"error: Tweaking file descriptors doesn't work with this MSVCRT.dll" on wine”
  1. Duy NguyenJul 28, 2014
  2. Torsten BögershausenJul 29, 2014
  3. Michael StefaniucJul 29, 2014
  4. Duy NguyenJul 29, 2014
  5. Michael StefaniucJul 29, 2014
  6. Karsten BleesJul 29, 2014

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.