[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: more test suite problems
From: |
Eric Blake |
Subject: |
Re: more test suite problems |
Date: |
Mon, 5 Oct 2009 14:37:07 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
Ian Beckwith <ianb <at> erislabs.net> writes:
>
> Hi,
>
> More test-suite problems:
>
> Missing dependencies (trivial patches attached):
>
> gnumakefile: maintainer-makefile
Wrong. maintainer-makefile already depends on gnumakefile, so adding this
dependency would create a circular dependency. Rather, we need to figure out
how to make gnumakefile work gracefully when maintainer-makefile is not in use.
>
> fts-lgpl: cloexec fcntl-safer dirent-safer
Wrong. This has been a can of worms. All three of those dependencies are GPL,
so fts-lgpl can't depend on them. The correct fix is to instead modify the
sources to do conditional includes based on whether GNULIB_CLOEXEC and friends
are defined, rather than adding yet another GPL module dependency. For what
it's worth, fts-lgpl has been somewhat neglected in favor of GPL fts. Also,
I've been meaning to split dirname into dirname-lgpl, so that several modules
(argp, fts-lgpl, rename, ...) can use dirname.h and the non-xalloc_die
functions without dragging in GPL code.
> With ./gnulib-tool --create-megatestdir --with-tests,
> fseek fails to compile when combined in ALL/ with any of:
> fwritable fwritable-tests or fwriting.
Previously reported. Thanks for further clarifying some of the details. I
still haven't had time to figure out how to fix it, but fixing it is still on
my TODO list.
--
Eric Blake
- more test suite problems, Ian Beckwith, 2009/10/05
- Re: more test suite problems, Ian Beckwith, 2009/10/05
- Re: more test suite problems,
Eric Blake <=
- Re: more test suite problems, Ian Beckwith, 2009/10/07
- Re: more test suite problems, Eric Blake, 2009/10/07
- Re: more test suite problems, Ian Beckwith, 2009/10/08
- Re: more test suite problems, Eric Blake, 2009/10/27
- Re: more test suite problems, Ralf Wildenhues, 2009/10/30
- Re: more test suite problems, Eric Blake, 2009/10/31