[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: "GNULIB_STRERROR" redefined in single-configure package
From: |
Daiki Ueno |
Subject: |
Re: "GNULIB_STRERROR" redefined in single-configure package |
Date: |
Mon, 26 Oct 2020 15:51:41 +0100 |
Hello Bruno,
Bruno Haible <bruno@clisp.org> writes:
> Currently your situation is:
>
> same configure ---- module set (A) + tests of (A)
> ---- module set (A∪B)
>
> I can see two reasonable ways to modify the situation:
>
> (a) 1/configure ---- module set (A)
> ---- module set (A∪B)
>
> 2/configure ---- module set (A) + tests of (A)
>
> In other words, use a second directory purely for testing (A).
> Two two directories 1/configure and 2/configure will be completely
> separate, in particular no -I options that point from 2/Makefile to 1/.
>
> (b) same configure ---- module set (A)
> ---- module set (A∪B) + tests of (A∪B)
>
> In other words, test more modules, not only those of the subset (A).
> This should work, because gnulib-tool has been tested numerous times
> with module sets (U) ⊂ (V) ⊂ (W), whereas the situation that causes
> the problem is when it's not well-ordered.
Thank you so much for the explanation and the suggestions. I've tried
(b) as it seems to be slighly more lightweight, and it worked:
https://gitlab.com/gnutls/gnutls/-/merge_requests/1345/diffs?commit_id=1fc78a5a3e6646e4082be7ec1c4d60b9d40213d0
Regards,
--
Daiki Ueno