It looks like devel/iso-codes needs libintl, although make lib-depends-check doesn't pick it up. See the build failure below.
===> Building for iso-codes-3.66 Making all in iso_639 gmake[1]: Entering directory '/home/dpb-wrk/iso-codes-3.66/iso-codes-3.66/iso_639' /usr/local/bin/msgfmt --verbose --check -o wa.mo wa.po 486 translated messages, 2 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o mn.mo mn.po 137 translated messages, 173 fuzzy translations, 178 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o ko.mo ko.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o id.mo id.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o ml.mo ml.po 483 translated messages, 2 fuzzy translations, 3 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o ve.mo ve.po 37 translated messages, 257 fuzzy translations, 194 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o zh_TW.mo zh_TW.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o gez.mo gez.po gez.po:9: warning: header field 'Language' still has the initial default value 121 translated messages, 49 fuzzy translations, 318 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o ms.mo ms.po ms.po:11: warning: header field 'Language' still has the initial default value 43 translated messages, 139 fuzzy translations, 306 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o ps.mo ps.po ps.po:9: warning: header field 'Language' still has the initial default value 29 translated messages, 34 fuzzy translations, 425 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o ro.mo ro.po 486 translated messages, 2 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o sk.mo sk.po 486 translated messages, 2 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o nl.mo nl.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o oc.mo oc.po oc.po:12: warning: header field 'Language' still has the initial default value 85 translated messages, 26 fuzzy translations, 377 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o pl.mo pl.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o af.mo af.po 158 translated messages, 147 fuzzy translations, 183 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o ta.mo ta.po 483 translated messages, 2 fuzzy translations, 3 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o am.mo am.po am.po:9: warning: header field 'Language' still has the initial default value 121 translated messages, 49 fuzzy translations, 318 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o pt.mo pt.po 274 translated messages, 139 fuzzy translations, 75 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o he.mo he.po 45 translated messages, 135 fuzzy translations, 308 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o gl.mo gl.po 486 translated messages, 2 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o ar.mo ar.po 60 translated messages, 133 fuzzy translations, 295 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o uk.mo uk.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o as.mo as.po 485 translated messages, 1 fuzzy translation, 2 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o mk.mo mk.po mk.po:12: warning: header field 'Language' still has the initial default value 36 translated messages, 144 fuzzy translations, 308 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o kn.mo kn.po 483 translated messages, 2 fuzzy translations, 3 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o crh.mo crh.po 431 translated messages, 37 fuzzy translations, 20 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o cs.mo cs.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o el.mo el.po 81 translated messages, 74 fuzzy translations, 333 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o it.mo it.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o is.mo is.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o xh.mo xh.po 50 translated messages, 138 fuzzy translations, 300 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o bg.mo bg.po 259 translated messages, 229 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o be.mo be.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o fr.mo fr.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o eu.mo eu.po eu.po:13: warning: header field 'Language' still has the initial default value 270 translated messages, 39 fuzzy translations, 179 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o lt.mo lt.po 479 translated messages, 2 fuzzy translations, 7 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o hr.mo hr.po 238 translated messages, 250 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o az.mo az.po az.po:11: warning: header field 'Language' still has the initial default value 24 translated messages, 163 fuzzy translations, 301 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o th.mo th.po 273 translated messages, 215 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o cy.mo cy.po 113 translated messages, 177 fuzzy translations, 198 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o nso.mo nso.po 56 translated messages, 100 fuzzy translations, 332 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o pt_BR.mo pt_BR.po 236 translated messages, 31 fuzzy translations, 221 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o [email protected] [email protected] 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o [email protected] [email protected] [email protected]:9: warning: header field 'Language' still has the initial default value 150 translated messages, 66 fuzzy translations, 272 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o es.mo es.po 396 translated messages, 58 fuzzy translations, 34 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o fi.mo fi.po 486 translated messages, 2 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o tr.mo tr.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o bn.mo bn.po 487 translated messages, 1 untranslated message. /usr/local/bin/msgfmt --verbose --check -o lv.mo lv.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o ru.mo ru.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o sr.mo sr.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o mi.mo mi.po 25 translated messages, 155 fuzzy translations, 308 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o nb.mo nb.po nb.po:13: warning: header field 'Language' still has the initial default value 152 translated messages, 111 fuzzy translations, 225 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o hu.mo hu.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o te.mo te.po 483 translated messages, 2 fuzzy translations, 3 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o hi.mo hi.po hi.po:9: warning: header field 'Language' still has the initial default value 120 translated messages, 49 fuzzy translations, 319 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o or.mo or.po 486 translated messages, 2 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o et.mo et.po 41 translated messages, 137 fuzzy translations, 310 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o sv.mo sv.po 355 translated messages, 97 fuzzy translations, 36 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o byn.mo byn.po byn.po:9: warning: header field 'Language' still has the initial default value 121 translated messages, 49 fuzzy translations, 318 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o bs.mo bs.po bs.po:13: warning: header field 'Language' still has the initial default value 48 translated messages, 118 fuzzy translations, 322 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o tig.mo tig.po tig.po:9: warning: header field 'Language' still has the initial default value 121 translated messages, 49 fuzzy translations, 318 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o ca.mo ca.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o zh_CN.mo zh_CN.po 486 translated messages, 2 untranslated messages. /usr/local/bin/msgfmt --verbose --check -o da.mo da.po 488 translated messages. /usr/local/bin/msgfmt --verbose --check -o vi.mo vi.po /usr/local/bin/msgfmt: can't load library 'libintl.so.6.0' Makefile:462: recipe for target 'vi.mo' failed gmake[1]: *** [vi.mo] Error 4 gmake[1]: Leaving directory '/home/dpb-wrk/iso-codes-3.66/iso-codes-3.66/iso_639' Makefile:414: recipe for target 'all-recursive' failed gmake: *** [all-recursive] Error 1 *** Error 2 in devel/iso-codes (/mnt/big/ports/infrastructure/mk/bsd.port.mk:2760 '/home/dpb-wrk/iso-codes-3.66/.build_done') *** Error 1 in devel/iso-codes (/mnt/big/ports/infrastructure/mk/bsd.port.mk:2482 'build') ===> Exiting devel/iso-codes with an error *** Error 1 in /mnt/big/ports (infrastructure/mk/bsd.port.subdir.mk:147 'build') Error: job failed 256
