--- tools/build/src/tools/clang-darwin.jam.orig
+++ tools/build/src/tools/clang-darwin.jam
@@ -51,7 +51,7 @@
 #   compile and link options allow you to specify addition command line options for each version
 rule init ( version ? :  command * : options * )
 {
-    command = [ common.find-compiler clang-darwin : clang++ : $(version) : $(command)
+    command = [ common.find-compiler clang-darwin : __MACPORTS_CXX__ : $(version) : $(command)
                 : /usr/bin /usr/local/bin ] ;
     local command-string = [ common.make-command-string $(command) ] ;
     if ! $(version) { # ?= operator does not short-circuit
