Created attachment 249199 [details] patch Update devel/libtextstyle, devel/gettext-runtime, and devel/gettext-tools to 0.22.5. make test revealed that FreeBSD fnmatch(3) does not conform to POSIX and the man page confirms that so fix Templates/config.site.
Exp-run seems fine
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=9a1d46378eae740fe5229df7ab051bcaef434289 commit 9a1d46378eae740fe5229df7ab051bcaef434289 Author: Tijl Coosemans <tijl@FreeBSD.org> AuthorDate: 2024-03-13 18:57:10 +0000 Commit: Tijl Coosemans <tijl@FreeBSD.org> CommitDate: 2024-03-23 11:28:21 +0000 devel/gettext: Update to 0.22.5 PR: 277725 Exp-run by: antoine devel/gettext-runtime/Makefile | 2 +- devel/gettext-runtime/pkg-plist | 24 ++++++------- devel/gettext-tools/Makefile | 11 +++++- devel/gettext-tools/files/patch-configure (gone) | 10 ------ .../files/patch-src_Makefile.in (gone) | 11 ------ .../files/patch-tests_Makefile.in (gone) | 11 ------ .../files/patch-tests_lang-c++ (gone) | 11 ------ devel/gettext-tools/pkg-plist | 39 ++++++++++++---------- devel/gettext/Makefile.common | 2 +- devel/gettext/distinfo | 6 ++-- 10 files changed, 48 insertions(+), 79 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=b2238657fa8de9738c102f652175fc8c4ea4ffbb commit b2238657fa8de9738c102f652175fc8c4ea4ffbb Author: Tijl Coosemans <tijl@FreeBSD.org> AuthorDate: 2024-03-13 18:57:34 +0000 Commit: Tijl Coosemans <tijl@FreeBSD.org> CommitDate: 2024-03-23 11:27:43 +0000 Templates/config.site: gl_cv_func_fnmatch_posix=no FreeBSD fnmatch(3) does not conform to POSIX. Collating symbol expressions, equivalence class expressions and character class expressions are not supported. This fixes make test in devel/gettext-tools. PR: 277725 Exp-run by: antoine Templates/config.site | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)