On Mon, 2022-09-05 at 03:47 +0100, Sam James wrote: > I started testing master recently and hit > https://savannah.gnu.org/bugs/?63016 > which prevented doing any more testing.
Just curious: why does this prevent doing any more testing? That issue needs to be carefully considered. In the previous release, B would not be exported to the $(shell ...) function and so this issue doesn't come up. In the new release, it is and it does. I think there's a better way to handle this than the one you suggest but I will need to look more closely at it. I agree that limiting the check to target_environment() was too optimistic on my part.