Skip site navigation (1)Skip section navigation (2)
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>