[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: port coreutils "make check" to Solaris and other SVR4ish hosts
From: |
Jim Meyering |
Subject: |
Re: port coreutils "make check" to Solaris and other SVR4ish hosts |
Date: |
Fri, 16 Nov 2007 11:17:37 +0100 |
Paul Eggert <address@hidden> wrote:
> "make check" fails on Solaris 8 (and on more recent versions of
> Solaris) for two main reasons. First, Solaris /bin/sh does not
> conform to Posix; it doesn't have $(...), for example. Second, the
> parallel "make check" code added to coreutils in August relies on some
> GNU Make features that are extensions to Posix, and which are not
> supported by Solaris 'make'.
>
> Here's a patch to fix both problems. They are a bit intermixed and
> it's easier for me to generate one patch to fix both, but I can try
> to disentangle them if you prefer.
>
> This doesn't fix all the 'make check' problems on Solaris, but it
> fixes most of them that weren't already fixed by the Perl-related
> patch I sent in a few minutes ago.
Thanks yet again!
Applied with one small change:
> 2007-11-15 Paul Eggert <address@hidden>
>
> Port to Solaris 'make' and use a Posixish sell on Solaris.
> * bootstrap.conf (gnulib_modules): Add gnu-make, posix-shell.
...
> +groups: $(srcdir)/groups.sh Makefile
We don't need $(srcdir)/ in dependency lists, so I've removed that:
groups: groups.sh Makefile