I have a make file that downloads serveral profiles each with a recursive make file. Each profile's make file includes the same project from the same git repository, but sometimes checked out to a different branch.
The idea is for each profile to have a copy of the module, like so:
profiles/ profile_01/ modules/ my_module/ [checked out to a specific tag or branch] profile_02/ modules/ my_module/ [checked out to a specific tag or branch, possibly the same as above] profile_03/ modules/ my_module/ [checked out to a specific tag or branch, possibly the same as above]
Before my recent upgrade to version 2.3, this was working. I believe that this issue:is now preventing any but the first copy of the module (in profile_01 in my example) from being built.
Running make with --debug reveals several comments like the following:
Attempt to build project my_module more then once prevented.
This isn't critical for me, but I see can imagine a scenario where a user might have multiple profiles that each require a different version of, say, views, and all but the first profile might be missing that module after the build.