Короче говоря, перекомпилять PHP из комплекта поставки — дело достаточно геморное. Особенно, учитывая то, что postgresql, mysql и еще какие-то мелочи под все 4 архитектуры не собираются и с динамической линковкой можно отгрести проблем.
Все решается гораздо проще. Достаточно из портов поставить всю связку (от апача до обеда), вырубить и забыть как страшный сон “Web Sharing” в настройках, а в rc.local добавить /opt/local/apache2/bin/apachectl start.
Все работает и не жалуется. Xdebug работает, под него есть красивые и удобные фронтэнды.
Попутно открылся занимательный факт, что под Mac OS X для PHP и много каких других вещей предпочтительной IDE является старый добрый Emacs. В макоси для этого есть няшный http://www.aquamacs.org/.
А Eclipse по сравнению с Emacs, в быстродействии и удобстве использования — гуано без палочки. Под все платформы.
NetBeans, кстати, тоже гуано, хоть и на палочке.