Bug 272276 - devel/meson: update to 1.2.0
Summary: devel/meson: update to 1.2.0
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: freebsd-desktop (Team)
URL: https://mesonbuild.com/Release-notes-...
Keywords: needs-qa
Depends on:
Blocks:
 
Reported: 2023-06-29 01:30 UTC by Jan Beich
Modified: 2023-07-29 01:14 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (desktop)
jbeich: exp-run+


Attachments
v0 (RC1) (1.26 KB, patch)
2023-06-29 01:30 UTC, Jan Beich
no flags Details | Diff
v0.1 (RC1) (2.21 KB, patch)
2023-06-29 16:17 UTC, Jan Beich
no flags Details | Diff
v0.3 (RC3) (1.26 KB, patch)
2023-07-11 23:01 UTC, Jan Beich
no flags Details | Diff
v1 (apply via "git am") (1.25 KB, patch)
2023-07-16 21:58 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 2023-06-29 01:30:10 UTC
Created attachment 243067 [details]
v0 (RC1)
Comment 1 Jan Beich freebsd_committer freebsd_triage 2023-06-29 16:17:23 UTC
Created attachment 243075 [details]
v0.1 (RC1)

Unbreak graphics/mesa-devel with OPENCL=on (default)
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-07-09 03:46:01 UTC
A commit in branch main references this bug:

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

commit e0cd05102441ecd4c509c9623ae3a93c9c2fa6b1
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-03-25 14:46:05 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-07-09 03:44:25 +0000

    ftp/coeurl: unbreak build with Meson 1.2.0

    meson.build:1:0: ERROR: Unexpected "[provides]" section, did you mean "[provide]"?

    PR:             272276
    Reported by:    antoine (via exp-run)
    Regressed by:   https://github.com/mesonbuild/meson/commit/6f4973abad9e

 ftp/coeurl/files/patch-subprojects_curl.wrap (new) | 9 +++++++++
 1 file changed, 9 insertions(+)
Comment 4 commit-hook freebsd_committer freebsd_triage 2023-07-09 03:46:02 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=749f62be68ff85661cb5951df47704325645d777

commit 749f62be68ff85661cb5951df47704325645d777
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-03-25 14:46:05 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-07-09 03:44:24 +0000

    net/gupnp: unbreak build with Meson 1.2.0

    meson.build:1:0: ERROR: Unexpected "[provides]" section, did you mean "[provide]"?

    PR:             272276
    Reported by:    antoine (via exp-run)
    Regressed by:   https://github.com/mesonbuild/meson/commit/6f4973abad9e

 net/gupnp/Makefile | 3 +++
 net/gupnp/distinfo | 2 ++
 2 files changed, 5 insertions(+)
Comment 5 commit-hook freebsd_committer freebsd_triage 2023-07-09 03:46:03 UTC
A commit in branch main references this bug:

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

commit f109407df83cab91b8ccca0c529bec082ec0c98f
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-03-25 14:46:05 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-07-09 03:44:25 +0000

    net/gupnp14: unbreak build with Meson 1.2.0

    meson.build:1:0: ERROR: Unexpected "[provides]" section, did you mean "[provide]"?

    PR:             272276
    Reported by:    antoine (via exp-run)
    Regressed by:   https://github.com/mesonbuild/meson/commit/6f4973abad9e

 net/gupnp14/files/patch-subprojects_gssdp-1.2.wrap (new) | 12 ++++++++++++
 1 file changed, 12 insertions(+)
Comment 6 Jan Beich freebsd_committer freebsd_triage 2023-07-11 23:01:31 UTC
Created attachment 243344 [details]
v0.3 (RC3)

Can you restart the exp-run?

- budgie-desktop-view was fixed in ports 94dd820deba4
- foot was fixed in ports bcea2e3a2602
- gedit is fixed by RC3
- cinnamon is fixed by RC3
Comment 7 Jan Beich freebsd_committer freebsd_triage 2023-07-16 21:58:33 UTC
Created attachment 243427 [details]
v1 (apply via "git am")

https://github.com/mesonbuild/meson/compare/1.2.0rc3...1.2.0
Comment 8 Daniel Engberg freebsd_committer freebsd_triage 2023-07-16 22:50:51 UTC
Is this something we also want to change?
https://git.alpinelinux.org/aports/commit/?id=a83ba601ea1aa10570438fe21f60f5189e6fabab
Comment 9 Charlie Li freebsd_committer freebsd_triage 2023-07-19 20:06:08 UTC
print/xreader (soon graphics/xreader) regressed on at least -CURRENT:

FAILED: shell/xreader 
cc  -o shell/xreader shell/xreader.p/main.c.o -Wl,--as-needed -Wl,--no-undefined -Wl,-O1 -Wl,--whole-archive -Wl,--start-group shell/libshell.a -Wl,--no-whole-archive -fstack-protector-strong -O2 -pipe -fstack-protector-strong -fno-strict-aliasing '-Wl,-rpath,$ORIGIN/../libview:$ORIGIN/../libdocument:/usr/local/lib' -Wl,-rpath-link,/wrkdirs/usr/ports/print/xreader/work/xreader-3.2.2/_build/libview -Wl,-rpath-link,/wrkdirs/usr/ports/print/xreader/work/xreader-3.2.2/_build/libdocument -Wl,-rpath-link,/usr/local/lib libview/libxreaderview.so.3.0.0 libdocument/libxreaderdocument.so.3.0.0 /usr/local/lib/libgio-2.0.so /usr/local/lib/libgobject-2.0.so /usr/local/lib/libglib-2.0.so /usr/local/lib/libintl.so /usr/local/lib/libgtk-3.so /usr/local/lib/libgdk-3.so /usr/local/lib/libpangocairo-1.0.so /usr/local/lib/libpango-1.0.so /usr/local/lib/libharfbuzz.so /usr/local/lib/libatk-1.0.so /usr/local/lib/libcairo-gobject.so /usr/local/lib/libcairo.so /usr/local/lib/libgdk_pixbuf-2.0.so /usr/local/lib/libsecret-1.so -lm /usr/local/lib/libxapp.so -Wl,--end-group
ld: error: undefined symbol: IceSetIOErrorHandler
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_startup) in archive shell/libshell.a

ld: error: undefined symbol: IceSetErrorHandler
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_startup) in archive shell/libshell.a

ld: error: undefined symbol: IceAddConnectionWatch
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_startup) in archive shell/libshell.a

ld: error: undefined symbol: SmcSetErrorHandler
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_startup) in archive shell/libshell.a

ld: error: undefined symbol: SmcOpenConnection
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_startup) in archive shell/libshell.a

ld: error: undefined symbol: SmcInteractDone
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_will_quit) in archive shell/libshell.a
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(fix_broken_state) in archive shell/libshell.a

ld: error: undefined symbol: SmcSaveYourselfDone
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_will_quit) in archive shell/libshell.a
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_end_session) in archive shell/libshell.a
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(xsmp_save_yourself) in archive shell/libshell.a
>>> referenced 3 more times

ld: error: undefined symbol: SmcGetIceConnection
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_end_session) in archive shell/libshell.a

ld: error: undefined symbol: SmcVendor
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_end_session) in archive shell/libshell.a

ld: error: undefined symbol: SmcRequestSaveYourself
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_end_session) in archive shell/libshell.a

ld: error: undefined symbol: SmcCloseConnection
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(xsmp_die) in archive shell/libshell.a
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(process_ice_messages) in archive shell/libshell.a

ld: error: undefined symbol: IceConnectionNumber
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(ice_connection_watch) in archive shell/libshell.a

ld: error: undefined symbol: IceProcessMessages
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(process_ice_messages) in archive shell/libshell.a

ld: error: undefined symbol: IceGetConnectionContext
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(process_ice_messages) in archive shell/libshell.a

ld: error: undefined symbol: SmcInteractRequest
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(do_save_yourself) in archive shell/libshell.a

ld: error: undefined symbol: XLockDisplay
>>> referenced by totem-scrsaver.c
>>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_disable) in archive shell/libshell.a
>>> referenced by totem-scrsaver.c
>>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_enable) in archive shell/libshell.a

ld: error: undefined symbol: XGetScreenSaver
>>> referenced by totem-scrsaver.c
>>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_disable) in archive shell/libshell.a

ld: error: undefined symbol: XSetScreenSaver
>>> referenced by totem-scrsaver.c
>>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_disable) in archive shell/libshell.a
>>> referenced by totem-scrsaver.c
>>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_enable) in archive shell/libshell.a

ld: error: undefined symbol: XUnlockDisplay
>>> referenced by totem-scrsaver.c
>>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_disable) in archive shell/libshell.a
>>> referenced by totem-scrsaver.c
>>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_enable) in archive shell/libshell.a

ld: error: undefined symbol: SmcSetProperties
>>> referenced by eggsmclient-xsmp.c
>>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(set_properties) in archive shell/libshell.a

ld: error: too many errors emitted, stopping now (use --error-limit=0 to see all errors)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
Comment 11 commit-hook freebsd_committer freebsd_triage 2023-07-29 00:50:19 UTC
A commit in branch main references this bug:

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

commit c463e4aa65deee21e3fcba2a573c72ee82b4e636
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-03-25 14:46:05 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-07-29 00:21:58 +0000

    print/xreader: unbreak build with Meson 1.2.0

    ld: error: undefined symbol: XLockDisplay
    >>> referenced by totem-scrsaver.c
    >>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_disable) in archive shell/libshell.a
    >>> referenced by totem-scrsaver.c
    >>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_enable) in archive shell/libshell.a

    ld: error: undefined symbol: XGetScreenSaver
    >>> referenced by totem-scrsaver.c
    >>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_disable) in archive shell/libshell.a

    ld: error: undefined symbol: XSetScreenSaver
    >>> referenced by totem-scrsaver.c
    >>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_disable) in archive shell/libshell.a
    >>> referenced by totem-scrsaver.c
    >>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_enable) in archive shell/libshell.a

    ld: error: undefined symbol: XUnlockDisplay
    >>> referenced by totem-scrsaver.c
    >>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_disable) in archive shell/libshell.a
    >>> referenced by totem-scrsaver.c
    >>>               ../cut-n-paste/totem-screensaver/libtotemscrsaver.a.p/totem-scrsaver.c.o:(totem_scrsaver_enable) in archive shell/libshell.a

    ld: error: undefined symbol: IceSetIOErrorHandler
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_startup) in archive shell/libshell.a

    ld: error: undefined symbol: IceSetErrorHandler
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_startup) in archive shell/libshell.a

    ld: error: undefined symbol: IceAddConnectionWatch
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_startup) in archive shell/libshell.a

    ld: error: undefined symbol: SmcSetErrorHandler
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_startup) in archive shell/libshell.a

    ld: error: undefined symbol: SmcOpenConnection
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_startup) in archive shell/libshell.a

    ld: error: undefined symbol: SmcInteractDone
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_will_quit) in archive shell/libshell.a
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(fix_broken_state) in archive shell/libshell.a

    ld: error: undefined symbol: SmcSaveYourselfDone
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_will_quit) in archive shell/libshell.a
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_end_session) in archive shell/libshell.a
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(xsmp_save_yourself) in archive shell/libshell.a
    >>> referenced 3 more times

    ld: error: undefined symbol: SmcVendor
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_end_session) in archive shell/libshell.a

    ld: error: undefined symbol: SmcRequestSaveYourself
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_end_session) in archive shell/libshell.a

    ld: error: undefined symbol: SmcGetIceConnection
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_end_session) in archive shell/libshell.a

    ld: error: undefined symbol: IceProcessMessages
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_end_session) in archive shell/libshell.a
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(ice_iochannel_watch) in archive shell/libshell.a

    ld: error: undefined symbol: IceGetConnectionContext
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_end_session) in archive shell/libshell.a
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(ice_iochannel_watch) in archive shell/libshell.a

    ld: error: undefined symbol: SmcCloseConnection
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(sm_client_xsmp_end_session) in archive shell/libshell.a
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(xsmp_die) in archive shell/libshell.a
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(ice_iochannel_watch) in archive shell/libshell.a

    ld: error: undefined symbol: IceConnectionNumber
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(ice_connection_watch) in archive shell/libshell.a

    ld: error: undefined symbol: SmcInteractRequest
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(do_save_yourself) in archive shell/libshell.a

    ld: error: undefined symbol: SmcSetProperties
    >>> referenced by eggsmclient-xsmp.c
    >>>               ../cut-n-paste/smclient/libsmclient.a.p/eggsmclient-xsmp.c.o:(set_properties) in archive shell/libshell.a

    ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)

    PR:             272276
    Reported by:    vishwin, antoine (via exp-run)
    Regressed by:   https://github.com/mesonbuild/meson/commit/a78af2368620

 print/xreader/files/patch-shell_meson.build (new) | 12 ++++++++++++
 1 file changed, 12 insertions(+)
Comment 12 commit-hook freebsd_committer freebsd_triage 2023-07-29 00:50:20 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2cf1bf98e61e1f6df1d2df912d43037b46a25366

commit 2cf1bf98e61e1f6df1d2df912d43037b46a25366
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-07-29 00:30:43 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-07-29 00:35:45 +0000

    Mk/Uses/meson.mk: temporarily disable Python bytecode after 19804e371694

    $ poudriere testport -j 131amd64 devel/blueprint-compiler
    [...]
    ====> Running Q/A tests (stage-qa)
    Error: 'lib/python3.9/site-packages/blueprintcompiler/language/__pycache__/gobject_property.cpython-39.pyc' is referring to /wrkdirs/usr/ports/devel/blueprint-compiler/work/stage
    Error: 'lib/python3.9/site-packages/blueprintcompiler/language/__pycache__/gobject_object.cpython-39.pyc' is referring to /wrkdirs/usr/ports/devel/blueprint-compiler/work/stage
    Error: 'lib/python3.9/site-packages/blueprintcompiler/language/__pycache__/adw_breakpoint.cpython-39.pyc' is referring to /wrkdirs/usr/ports/devel/blueprint-compiler/work/stage
    [...]
    ===> Checking for items in STAGEDIR missing from pkg-plist
    Error: Orphaned: %%PYTHON_SITELIBDIR%%/blueprintcompiler/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
    Error: Orphaned: %%PYTHON_SITELIBDIR%%/blueprintcompiler/__pycache__/ast_utils%%PYTHON_EXT_SUFFIX%%.pyc
    Error: Orphaned: %%PYTHON_SITELIBDIR%%/blueprintcompiler/__pycache__/completions%%PYTHON_EXT_SUFFIX%%.pyc
    [...]

    PR:             272276

 Mk/Uses/meson.mk | 3 +++
 1 file changed, 3 insertions(+)
Comment 13 commit-hook freebsd_committer freebsd_triage 2023-07-29 00:50:21 UTC
A commit in branch main references this bug:

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

commit a088dbb45bd994ff8aa98e4d50bf7e4fa3fe5fb5
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-03-25 14:46:05 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-07-29 00:11:01 +0000

    net/gupnp-tools: unbreak build with Meson 1.2.0

    meson.build:1:0: ERROR: Unexpected "[provides]" section, did you mean "[provide]"?
    meson.build:1:0: ERROR: Multiple wrap files provide 'dependency_name' dependency: gupnp-av-1.0.wrap and gupnp-1.6.wrap

    PR:             272276
    Reported by:    antoine (via exp-run)
    Regressed by:   https://github.com/mesonbuild/meson/commit/6f4973abad9e

 net/gupnp-tools/files/patch-meson (new) | 35 +++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)
Comment 14 commit-hook freebsd_committer freebsd_triage 2023-07-29 00:50:23 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=19804e37169455dc0159609851453038476006db

commit 19804e37169455dc0159609851453038476006db
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-07-16 20:58:43 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-07-29 00:35:30 +0000

    devel/meson: update to 1.2.0

    Changes:        https://mesonbuild.com/Release-notes-for-1-2-0.html
    PR:             272276
    Reported by:    GitHub (watch releases)
    Exp-run by:     antoine
    Approved by:    ?

 devel/meson/Makefile | 2 +-
 devel/meson/distinfo | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)
Comment 15 Jan Beich freebsd_committer freebsd_triage 2023-07-29 00:56:05 UTC
(In reply to Daniel Engberg from comment #8)
Maybe but I'm not part of python@ to care, so disabled for now to maintain statu quo.

(In reply to commit-hook from comment #14)
>    Approved by:    ?

Optional here due to exp-run and being a trivial update. comment 10 fallout affected leaf ports, so after fixing those another exp-run isn't necessary.
Comment 16 Jan Beich freebsd_committer freebsd_triage 2023-07-29 01:14:04 UTC
(In reply to Charlie Li from comment #9)
Current version is too old (3.2.2 vs. 3.8.2), so forwarding ports c463e4aa65de (workaround) upstream is up to gnome@.