Bug 263492 - devel/meson: update to 0.62.1
Summary: devel/meson: update to 0.62.1
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: Jan Beich
URL: https://github.com/mesonbuild/meson/c...
Keywords: patch
Depends on:
Blocks:
 
Reported: 2022-04-23 13:26 UTC by Jan Beich
Modified: 2022-04-28 07:43 UTC (History)
2 users (show)

See Also:
tcberner: maintainer-feedback+
antoine: merge-quarterly+
antoine: exp-run+


Attachments
v1 (apply via "git am") (2.01 KB, patch)
2022-04-23 13:26 UTC, Jan Beich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Beich freebsd_committer freebsd_triage 2022-04-23 13:26:39 UTC
Created attachment 233421 [details]
v1 (apply via "git am")
Comment 1 Tobias C. Berner freebsd_committer freebsd_triage 2022-04-23 22:29:47 UTC
lgtm after the exp-run.
Comment 2 Antoine Brodin freebsd_committer freebsd_triage 2022-04-25 07:24:25 UTC
There is 1 failure,  but I am not sure it is related to this update:

http://package22.nyi.freebsd.org/data/130amd64-default-foo/2022-04-24_20h33m24s/logs/errors/gnome-builder-42.1.log
Comment 3 Jan Beich freebsd_committer freebsd_triage 2022-04-25 07:42:50 UTC
(In reply to Antoine Brodin from comment #2)
Looking at pkg-fallout@ spam on gnome@ list it seems to be regressed by ports 56365f6b7d68 e.g.,

http://package22.nyi.freebsd.org/data/130amd64-default-foo/2022-04-24_20h33m24s/logs/errors/gnome-builder-42.1.log

After reverting that commit gnome-builder-42.0 builds fine with meson-0.62.1 on 13.0 amd64.
Comment 4 Jan Beich freebsd_committer freebsd_triage 2022-04-25 07:44:00 UTC
(In reply to Jan Beich from comment #3)
Err, the actual log of the existing bustage is

http://www.ipv6proxy.net/go.php?u=http://beefy16.nyi.freebsd.org/data/130amd64-default/8fd85e6135eb/logs/gnome-builder-42.1.log
Comment 5 commit-hook freebsd_committer freebsd_triage 2022-04-26 07:01:30 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=982eadad804e0396580f0d6d258cef37c5b60916

commit 982eadad804e0396580f0d6d258cef37c5b60916
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-04-23 09:55:33 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2022-04-26 06:59:45 +0000

    devel/meson: update to 0.62.1

    Changes:        https://github.com/mesonbuild/meson/compare/0.62.0...0.62.1
    PR:             263492
    Reported by:    GitHub (watch releases)
    Exp-run by:     antoine
    Approved by:    tcberner

 devel/meson/Makefile            | 2 +-
 devel/meson/distinfo            | 6 +++---
 multimedia/libmediaart/Makefile | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)
Comment 6 Jan Beich freebsd_committer freebsd_triage 2022-04-26 14:50:23 UTC
Can you retry the patch against 2022Q2 branch at least on 13.0 amd64? I'd like MFH in order to fix DOCS in libmediaart and, in general, provide a less buggy meson package for out-of-ports consumers (e.g., FreeBSD CI).
Comment 7 Antoine Brodin freebsd_committer freebsd_triage 2022-04-28 06:34:59 UTC
Exp-run looks fine on 2022Q2 too (the only failures are checksum errors)
Comment 8 commit-hook freebsd_committer freebsd_triage 2022-04-28 07:43:17 UTC
A commit in branch 2022Q2 references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7484baa3f42bcb5f444f4f57d597089379b62cfb

commit 7484baa3f42bcb5f444f4f57d597089379b62cfb
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-04-23 09:55:33 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2022-04-28 07:42:27 +0000

    devel/meson: update to 0.62.1

    Changes:        https://github.com/mesonbuild/meson/compare/0.62.0...0.62.1
    PR:             263492
    Reported by:    GitHub (watch releases)
    Exp-run by:     antoine
    Approved by:    tcberner

    (cherry picked from commit 982eadad804e0396580f0d6d258cef37c5b60916)

 devel/meson/Makefile            | 2 +-
 devel/meson/distinfo            | 6 +++---
 multimedia/libmediaart/Makefile | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)