Я не смог найти официальную информацию на сайте macports, но я так и делаю.
Сначала вам нужно скачать патч. Он должен быть прикреплен к сообщению об ошибке, которое вы упомянули. Затем вам нужно найти файл порта, который нужно исправить. Вы можете сделать это с:
port file PORTNAME
Наконец, вам нужно применить патч. Для этого можно сделать:
sudo patch PATH/TO/PORTNAME PATCH-YOU-DOWNLOADED.diff