On 02/11/2016 00:20Z, Chris Card wrote:
> /usr/src/gnu
> make -C usr.bin
> all ===> textinfo
> make[1]: don't know how to make
textinfo-cat.in. Stop
You are hitting a corner case (but it is a bug anyway).
As you might know, the GNU source code is not distributed by the MINIX
project nor kept in our git servers (bascially for respect of copyrights
reasons), and it includes texinfo; on a normal build starting from
beginning and finishing happily, the texinfo.tar.gz source tarball (and
binutils as well) would be downloaded in due time (at least if make is
mono-threaded) at the first moment it is ever needed, and then it won't
hurt.
However, since you went directly to building the usr/bin utilities
without rebuilding the libraries before (something which is otherwise
not recommended and certainly not advised), it seems the downloading
logic is misbehaving, and it breaks (in hard-to-understand way.)
I will try to create a patch for this case in the next days/weeks;
however for a quicker solution, just run the script
# /usr/src/gnu/dist/fetch.sh
(assuming the /usr/src tree is still owned by root) before invoking make
-C xxx. You might want to fix binutils as well, with
# /usr/src/external/gpl3/binutils/fetch.sh
Antoine