Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Zsh on Ubuntu on Windows
- X-seq: zsh-workers 38323
- From: Bart Schaefer <schaefer@xxxxxxxxxxxxxxxx>
- To: Tyler James Leonhardt <tylerl0706@xxxxxxxxx>
- Subject: Re: Zsh on Ubuntu on Windows
- Date: Sat, 23 Apr 2016 17:21:40 -0700
- Cc: "Zsh Hackers' List" <zsh-workers@xxxxxxx>
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-transfer-encoding; bh=mEeLHpKss6DRz+STHYqB349DKxS+DG85dN3OToTFzHs=; b=Q3EOjo/W+yb/ok4L594OQEONLkn2NEC2nTPV0Vorb3uEWGWm2K2Z6DLenuPgmv/VSX mp8KEedePY2D6kcHLEPgt4h79G2KToHAsDFRbrcFYzvd0XGY0RJ6uCkgjA9shsH+oVop DwPUHfIzdmS8pCRP5lqCinx5Yk7oWA/3bvuq14eEtrlLZZ23AkOAKJfyWJsOF7v5MYm/ W2XqCtF4NjdWfNef7UtAqlSMRDI0Am9lLSQdLVxMpMJNA9wkCCx0UchOwPtcoMFdr63H fQGsGEseBOwh+YdI1cjAuzxV2kOEBm8yu6RMiuJe2qIrsNNrppHXF3xzHWyuclg7SKjd 2sBg==
- In-reply-to: <CABGADB=NBfzVPqF0Sr9V-4RDjAkuntFN5B+aG6TC3Eckt+aTPg@mail.gmail.com>
- List-help: <mailto:zsh-workers-help@zsh.org>
- List-id: Zsh Workers List <zsh-workers.zsh.org>
- List-post: <mailto:zsh-workers@zsh.org>
- Mailing-list: contact zsh-workers-help@xxxxxxx; run by ezmlm
- References: <CABGADBmgVx_+fkED5C7RiM+ZuUSfwk8FUtSU6UZ9Sj_WGRJ7Ag@mail.gmail.com> <CAFOazAOGL6iPPmaqcNmwsKHSi1Anxc6vGtHmgW4JcJF75B1AMw@mail.gmail.com> <CABGADBkdYt77GnUUzDpNpbabOMuk0Yn6TpE58r6gWg-1GHOMJw@mail.gmail.com> <CAH+w=7bYz8L8aHn2n2i_db1uqU_OZRXJOCnB7w4r8SCw1=ogqA@mail.gmail.com> <CABGADB=NBfzVPqF0Sr9V-4RDjAkuntFN5B+aG6TC3Eckt+aTPg@mail.gmail.com>
On Sat, Apr 23, 2016 at 4:42 PM, Tyler James Leonhardt
<tylerl0706@xxxxxxxxx> wrote:
>
> This apparently has a workaround that I haven’t tried yet.
> https://github.com/Microsoft/BashOnWindows/issues/91
Well ...
[1] This confirms exactly what I just said, that Microsoft has a broken wait3().
[2] Not so much a workaround as an explanation for how to recompile zsh.
> I just used apt-get to install it. I’m not sure who compiled it
That it was pre-compiled by someone for binary installation with
apt-get is sufficient explanation. The binary will have been built on
a real Ubuntu kernel with a working wait3() and therefore won't be
compatible with the emulated implementation inside Windows 10.
Short answer seems to be to recompile with HAVE_GETRUSAGE removed from config.h.
Messages sorted by:
Reverse Date,
Date,
Thread,
Author