guix-patches
[Top][All Lists]
Advanced

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

[bug#38390] [core-updates] Scheme-only bootstrap: merge wip-bootstrap


From: Ludovic Courtès
Subject: [bug#38390] [core-updates] Scheme-only bootstrap: merge wip-bootstrap
Date: Thu, 19 Dec 2019 12:08:54 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Hi!

Jan Nieuwenhuizen <address@hidden> skribis:

> Good news.  bash-mesboot0 now compiles with either gash+gash-core-utils,
> or with bash-mesboot0.
>
> Gash' "test -L FILE" used to crash on non-existing files, not sure why
> that made configure hang; but that's how I found and fixed it.
>
> The problem with bash-mesboot0 turned out to be a Mes C Library problem,
> related to buffered reads.  Buffered reads were introduced when working
> on the Hurd.
>
> Not clearing the read buffer on lseek, when lseek is not allowed (bash
> uses the same: lseek (FD, 0, SEEK_CUR) to find out if it may seek),
> fixes the problem.  That took me a couple of days to find, but very
> happy 

Woow, wild!  Great that you found out!

Thank you,
Ludo’.





reply via email to

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