Created attachment 224613 [details] v1 (0.58.0) See URL for notable changes.
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(-)