Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm
Precedence: bulk
X-No-Archive: yes
List-Id: Zsh Workers List <zsh-workers.zsh.org>
List-Post: <mailto:zsh-workers@zsh.org>
List-Help: <mailto:zsh-workers-help@zsh.org>
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID
	autolearn=ham autolearn_force=no version=3.4.1
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=n1OyjZ2ncB/Zmr/bDVCUM6PTOD4Wr0NFrehOQtONEX0=;
        b=eqHsr8saj4BpvA7cvXeXy0uDDUEfucxX0bG47XRgjjwkHhaRBDzrRcB9kb044fvXUG
         ZOMDk8H67Uf+MpBrU/vcdjHI9aZ8gP3IKqvxVr3lakE4jIWJLa4wG94OcIXBJzGAwNJw
         jfwacE594v/EkeGAm4i0CzpStc8v5jinpBCi+MBJM2FBDuow7w649Zs6UQYTmodL5ynC
         RFno8ASBTtdhCcJ+eEyuwjx/H4fJb/cBbUOdJ6H31H+K0QinIxAa75hJIoDy1HRU8BC4
         Z/MJFx0dX4MYMR/BKgj3ynAyPIGqCuA0dtsHEoEN27K7ANuQQ0s8Az3HgoxBgzrq+Gtx
         NtiQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20130820;
        h=x-gm-message-state:mime-version:in-reply-to:references:date
         :message-id:subject:from:to:cc:content-transfer-encoding;
        bh=n1OyjZ2ncB/Zmr/bDVCUM6PTOD4Wr0NFrehOQtONEX0=;
        b=kjFwbGCYONA/4qVQ9lxy1WJ+TNZBePMsRZQrkbdVWAi72K87mISDeWYbH8tr44IOaG
         25yYNWR9EtInsf+YqmHKmlW/sizRvvgSkcS8VdbrNOPEoSU6HlVXgyfJiwhKu4FCNsb5
         5U4rVa7C6EtfJKKxH5hVY7WbnHEHnTGo+4SI0fFz3u/L3yV+G9Q2UuBP4/U0F1QiuL6R
         jrXGuDARRJGyeoFEIdXroVCEIt5eZZi8i+zsdFMs9UW95+QmNDaqiMaSZi1KoAVnC/f2
         7l1lradY9XpjwTlLhQtUs1Yt/UtN2CvtSPsFwdGs+3NvKb9MLCAeVj5AAwZdvfKFD1C8
         R5cQ==
X-Gm-Message-State: AOPr4FXTES+bLFahMDW9vToFzUFCjqfx1GJAqfh70bW+xwJidf+lqRV+NL2dElE42rg1y3V3NTckpNWjesADfw==
MIME-Version: 1.0
X-Received: by 10.112.181.38 with SMTP id dt6mr11173258lbc.114.1461447610639;
 Sat, 23 Apr 2016 14:40:10 -0700 (PDT)
In-Reply-To: <CABGADBkdYt77GnUUzDpNpbabOMuk0Yn6TpE58r6gWg-1GHOMJw@mail.gmail.com>
References: <CABGADBmgVx_+fkED5C7RiM+ZuUSfwk8FUtSU6UZ9Sj_WGRJ7Ag@mail.gmail.com>
	<CAFOazAOGL6iPPmaqcNmwsKHSi1Anxc6vGtHmgW4JcJF75B1AMw@mail.gmail.com>
	<CABGADBkdYt77GnUUzDpNpbabOMuk0Yn6TpE58r6gWg-1GHOMJw@mail.gmail.com>
Date: Sat, 23 Apr 2016 14:40:10 -0700
Message-ID: <CAH+w=7bYz8L8aHn2n2i_db1uqU_OZRXJOCnB7w4r8SCw1=ogqA@mail.gmail.com>
Subject: Re: Zsh on Ubuntu on Windows
From: Bart Schaefer <schaefer@brasslantern.com>
To: "Zsh Hackers' List" <zsh-workers@zsh.org>
Cc: Tyler James Leonhardt <tylerl0706@gmail.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Seq: zsh-workers 38319

On Sat, Apr 23, 2016 at 6:29 AM, Tyler James Leonhardt
<tylerl0706@gmail.com> wrote:
>
> Unfortunately, it hasn=E2=80=99t been working. I=E2=80=99m not sure if th=
is is a zsh issue
> or if Microsoft=E2=80=99s subsystem for Ubuntu is just acting up. I found=
 this
> issue on the oh-my-zsh repo:
>
> https://github.com/robbyrussell/oh-my-zsh/issues/4984

Based on the error message in that report, either zsh was compiled
with the wrong config.h settings or Microsoft's emulation of one of
the wait() family of system calls is incomplete.  I don't know which
of the following #ifdef branches is being used --

#ifdef HAVE_WAIT3
# ifdef HAVE_GETRUSAGE
        struct rusage ru;

        pid =3D wait3((void *)&status, WAITFLAGS, &ru);
# else
        pid =3D wait3((void *)&status, WAITFLAGS, NULL);
# endif
#else
# ifdef HAVE_WAITPID
        pid =3D waitpid(-1, &status, WAITFLAGS);
# else
        pid =3D wait(&status);
# endif
#endif

-- but the error message indicates that the returned pid =3D=3D -1 and
errno has been set to "invalid argument", so something is askew in
whichever branch it was.

Who compiled the zsh you are using?

