bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: proper bash configure behavior when /dev/stdin is present, /dev/{,se


From: Brian Carnes
Subject: Re: proper bash configure behavior when /dev/stdin is present, /dev/{,self/}fd are not?
Date: Mon, 9 Apr 2018 16:20:42 -0700

Chet,

  Please find attached patches for bash 4.3.x and 4.4 for full
functionality under QNX 6.x and 7.0

Out of the box, bash will not build for QNX7 (native or cross), and builds
under QNX6 with some incorrect blind cross compile guesses that are
important to get right.

  QNX is no longer officially self-hosting, so most people will be
cross-compiling it.  We include a qnx.cache to allow proper building when
doing cross compiles.

(The "blind" cross-compile only guesses wrong on 10 lines, but I include
the full list of bash_cv_* entries to suppress the "configure: WARNING
cannot check..." output even when it's going to guess correctly.  The
qnx.cache.minimal file is there for the curious, but need not be added to
cross-build/)

We patch against 4.3.48 here, but git.savannah.gnu.org/git/bash.git only
goes up to 4.3.46.   The 4.3 format-patch output we include applies cleanly
to either.

The 4.4 format-patch output applies cleanly to git latest.

Regards,

  Brian

Attachment: bash-qnx6+7.tgz
Description: application/gzip


reply via email to

[Prev in Thread] Current Thread [Next in Thread]