Summary: | devel/meson: update to 0.58.1 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Jan Beich <jbeich> | ||||||||
Component: | Individual Port(s) | Assignee: | freebsd-desktop (Team) <desktop> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Only Me | CC: | tcberner | ||||||||
Priority: | --- | Keywords: | needs-qa, patch | ||||||||
Version: | Latest | Flags: | tcberner:
maintainer-feedback+
antoine: exp-run+ |
||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
URL: | https://mesonbuild.com/Release-notes-for-0-58-0.html | ||||||||||
See Also: | https://github.com/mesonbuild/meson/issues/8727 | ||||||||||
Bug Depends on: | 253525 | ||||||||||
Bug Blocks: | 257260 | ||||||||||
Attachments: |
|
lgtm after exp-run. Some new failure logs: http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-05-03_09h14m29s/logs/musicpd-0.22.6_1.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-05-03_09h14m29s/logs/ncmpc-0.41.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-05-03_09h14m29s/logs/libvirt-7.2.0.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-05-03_09h14m29s/logs/libglvnd-1.3.2.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-05-03_09h14m29s/logs/gstreamer1-transcoder-1.16.0.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-05-03_09h14m29s/logs/libnice-0.1.18.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-05-03_09h14m29s/logs/nautilus-3.36.3.log (In reply to Antoine Brodin from comment #2) > devel/libvirt > graphics/libglvnd > x11-fm/nautilus Maybe a Meson bug. Reported upstream (link in See Also field). > audio/musicpd > audio/ncmpc > net-im/libnice Requires patching consumers, see https://github.com/mesonbuild/meson/commit/80c89a650b6f > multimedia/gstreamer1-transcoder Maybe a bug in gst-transcoder, see https://github.com/mesonbuild/meson/commit/2fabd4c7dc22 include_directories('gst-libs') no longer looks under build directory i.e., -I_build/gst-libs + -Igst-libs becomes -Igst-libs. (In reply to Jan Beich from comment #3) > include_directories('gst-libs') no longer looks under build directory i.e., -I_build/gst-libs + -Igst-libs becomes -Igst-libs. Nevermind. "make stage" fails because @BUILD_ROOT@ and @SOURCE_ROOT@ are no longer expanded in --cflags when "Running custom install script". Created attachment 225625 [details]
v2 (0.58.1)
Can you perform exp-run again? At least libglvnd builds fine now.
New failure logs: http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-06-07_19h57m17s/logs/ncmpc-0.41.log http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-06-07_19h57m17s/logs/libnice-0.1.18.log Created attachment 225633 [details]
v3 (0.58.1)
Can you continue the exp-run? This version fixes audio/ncmpc and net-im/libnice.
Exp-run looks fine A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=afb3593eef00caa8b7501362910408e3ddc2ca71 commit afb3593eef00caa8b7501362910408e3ddc2ca71 Author: Jan Beich <jbeich@FreeBSD.org> AuthorDate: 2021-05-02 09:43:08 +0000 Commit: Jan Beich <jbeich@FreeBSD.org> CommitDate: 2021-06-09 21:29:24 +0000 devel/meson: update to 0.58.1 Changes: https://mesonbuild.com/Release-notes-for-0-58-0.html Reported by: GitHub (watch releases) PR: 255550 Exp-run by: antoine Approved by: tcberner audio/ncmpc/files/patch-doc_meson.build (new) | 22 ++++++++++++++++++++ devel/meson/Makefile | 3 +-- devel/meson/distinfo | 6 +++--- ...tch-mesonbuild_compilers_mixins_clang.py (gone) | 24 ---------------------- devel/meson/files/patch-run__unittests.py | 10 ++++----- .../files/patch-docs_reference_libnice_meson.build | 17 +++++++++++++++ 6 files changed, 48 insertions(+), 34 deletions(-) |
Created attachment 224613 [details] v1 (0.58.0) See URL for notable changes.