Date: Sat, 10 Apr 2021 07:15:34 +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-xr1EGANkQn@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 #24 from commit-hook@FreeBSD.org --- A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=3D20bc3c521ab47cb3435c108a41113e9= 8f8a3d805 commit 20bc3c521ab47cb3435c108a41113e98f8a3d805 Author: Michael Forney <mforney@mforney.org> AuthorDate: 2021-04-10 07:15:00 +0000 Commit: Tobias Kortkamp <tobik@FreeBSD.org> CommitDate: 2021-04-10 07:15:00 +0000 deskutils/bijiben: Add generated biji-marshalers.h to libbiji dependency sources (D29353) The meson manual states that > Each target that depends on a generated header should add that > header to it's sources, as seen above with libfoo and myexe. This > is because there is no way for Meson or the backend to know that > myexe depends on foo.h just because libfoo does, it could be a > private header. Since biji-marshalers.h is included by the libbiji public header libbiji.h, it must be added as a source to all targets that depend on libbiji. This can be done by adding it to the sources of libbiji_dep. This should unbreak the build with samurai. https://github.com/michaelforney/samurai/issues/70 PR: 254678 .../files/patch-src_libbiji_meson.build (new) | 56 ++++++++++++++++++= ++++ 1 file changed, 56 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-xr1EGANkQn>