The subversion formula uses stdenv due to the serf -> scons dependency, and since stdenv sets MACOSX_DEPLOYMENT_TARGET, we need to patch configure to work around a bug in libtool (which is already fixed in libtool upstream). See commit a5a36f4, and https://trac.macports.org/ticket/44596#comment:35 for more information. Fixes #34644.
Patch suggested by @pwagland that should finally fix the --perl binding mv issue that causes the entire formula to error out if --perl build option is invoked. The issue & consequent patch will not affect anyone who doesn't build subversion with perl. I've included a # explanation as to why the change has been made, as hopefully this patch can be replaced either by a subversion fix or a better Ruby-invoked fix in time. Although this could work as a permanent fix, the hope is that it's a temporary workaround until something cleaner is worked out. See the following issues for more detail: (#30370) (#30224) Closes #30500. Signed-off-by: Mike McQuaid <email@example.com>