I see the log says:
:info:build Undefined symbols for architecture x86_64:
:info:build "_iconv", referenced from:
:info:build _g_iconv in libglib-2.0.a(gconvert.o)
:info:build _g_convert_with_iconv in libglib-2.0.a(gconvert.o)
:info:build _open_converter in libglib-2.0.a(gconvert.o)
:info:build _g_convert_with_fallback in libglib-2.0.a(gconvert.o)
:info:build (maybe you meant: _g_iconv_close, _g_iconv , _g_iconv_open , _g_convert_with_iconv )
:info:build "_iconv_close", referenced from:
:info:build _g_iconv_close in libglib-2.0.a(gconvert.o)
:info:build _close_converter in libglib-2.0.a(gconvert.o)
:info:build _iconv_cache_bucket_expire in libglib-2.0.a(gconvert.o)
:info:build (maybe you meant: _g_iconv_close)
:info:build "_iconv_open", referenced from:
:info:build _g_iconv_open in libglib-2.0.a(gconvert.o)
:info:build (maybe you meant: _g_iconv_open)
:info:build ld: symbol(s) not found for architecture x86_64
But this was also not a clean attempt, so we can't really trust this error. Please "sudo port clean pkgconfig", then try again, then attach the new main.log to this ticket if it fails again.