Hello Bruno, Bruno Haible <br...@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