Config recursive needs multiple passes to configure all dependencies in some cases. Situation is similar with rmconfig-recursive. More info here: http://lists.freebsd.org/pipermail/freebsd-ports/2009-December/058175.html
Attached patch fixes these problems.
Fix: Patch attached with submission follows:
How-To-Repeat: Enable options that add new dependencies during config-recursive and do config-recursive again.
sorry, bad paste. should have been Infrastructure PR.
*** Bug 169394 has been marked as a duplicate of this bug. ***
*** Bug 188059 has been marked as a duplicate of this bug. ***