Date: Tue, 20 Apr 2021 07:00:24 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 254678] Mk/Uses/ninja.mk: Add support for devel/samurai Message-ID: <bug-254678-7788-JzoYKFax3d@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-254678-7788@https.bugs.freebsd.org/bugzilla/> References: <bug-254678-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254678 --- Comment #31 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3Dff2796d5bc837b0c6cb26791439c64f= 96fe1c090 commit ff2796d5bc837b0c6cb26791439c64f96fe1c090 Author: Tobias Kortkamp <tobik@FreeBSD.org> AuthorDate: 2021-04-08 09:33:03 +0000 Commit: Tobias Kortkamp <tobik@FreeBSD.org> CommitDate: 2021-04-20 06:57:35 +0000 Mk/Uses/meson.mk: Do not force color output (D29353) By default Meson forces color output. Ninja strips the escape sequences before they go into the log. Samurai does not do that, so we end up with some garbage in the logs. Pass -Db_colorout=3Dnever to Meson to disable colors in general. Also see https://mesonbuild.com/Builtin-options.html This requires a small backport in devel/meson since the b_colorout option is broken with Clang at the moment. PR: 254678 Exp-run by: antoine Mk/Uses/meson.mk | 5 +++++ devel/meson/Makefile | 1 + ...atch-mesonbuild_compilers_mixins_clang.py (new) | 24 ++++++++++++++++++= ++++ 3 files changed, 30 insertions(+) --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-254678-7788-JzoYKFax3d>