Bug 277725

Summary: devel/gettext: update to 0.22.5
Product: Ports & Packages Reporter: Tijl Coosemans <tijl>
Component: Individual Port(s)Assignee: Tijl Coosemans <tijl>
Status: Closed FIXED    
Severity: Affects Only Me Flags: antoine: exp-run+
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
patch none

Description Tijl Coosemans freebsd_committer freebsd_triage 2024-03-15 19:42:17 UTC
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.
Comment 1 Antoine Brodin freebsd_committer freebsd_triage 2024-03-23 09:06:50 UTC
Exp-run seems fine
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-03-23 11:30:05 UTC
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(-)
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-03-23 11:30:06 UTC
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(-)