The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav)
- Fix the strndup issue by replace it to glib2's g_strndup.
- Add a check if Perl is not build with thread support, then mark it as
IGNORE. Reinstall Perl with WITH_THREADS=yes is required for this port.
- Do not put ${BUILD_DEPENDS} in RUN_DEPENDS.
When this problem is fixed, the following additional steps are needed to
make the port operational:
- require *threaded* lang/perl5.8;
- modify MAKE_ENV similar to what math/PDL currently does.
Approved by: portmgr (kris)