Bug 277725 - devel/gettext: update to 0.22.5
Summary: devel/gettext: update to 0.22.5
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Tijl Coosemans
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-15 19:42 UTC by Tijl Coosemans
Modified: 2024-03-23 13:49 UTC (History)
0 users

See Also:
antoine: exp-run+


Attachments
patch (9.44 KB, patch)
2024-03-15 19:42 UTC, Tijl Coosemans
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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(-)