On Mon, 2020-05-25 at 22:17 +0100, Ken Moffat via lfs-dev wrote:
> On Mon, May 25, 2020 at 05:20:44PM +0200, Pierre Labastie via lfs-dev
> wrote:
> > On Mon, 2020-05-25 at 16:14 +0200, Pierre Labastie via lfs-dev
> > wrote:
> > > Now this has been done with /dev/pts bind mounted. Let's try with
> > > /dev/pts mounted normally...
> > >
> > > Same, that is: no /dev/tty error...
> > >
> >
> > But binding /dev/pts removes the failure in coreutils tests
Various fixes discussed in this thread have been committed at r11859.
I've used Bruce's sed for automake (with an added "s" :)
I've added an upstream patch for gold (found by D. Reno), which allows
to recover the:
=======================================================================
Testsuite summary for gold 0.1
=======================================================================
# TOTAL: 276
# PASS: 276
that had disappeared when switching to gcc 10.
I have changed mounting /dev/pts as --bind. We should allow the
possibility to revert if we find out that some distros have gid!=5 for
tty. It removes one failure in coreutils tests.
I have changed the way to su to nobody for bash. There are still test
failures (diff output), due to the fact that nobody does not have r/w
access to /dev/stdin, /dev/stdout, or /dev/stderr. I think there are
two possibilities to fix this:
a - create a regular user, and use su - for this user
b - use util-linux' su with the -P option (allows to allocate a private
terminal for the su session, which is not possible with shadow's
su)
I have added the locale-archive symlink (in Creating symlinks and
files). Note that this page is becoming complicated, and is much
simplified in the cross-chap5 branch.
Note that I have also updated vim to 8.2.0814, since all testers have
used that version.
Pierre
--
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page