[Bug 262032] [NEW PORT] devel/xnvme: Cross-platform libraries and tools for NVMe devices

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 10 Oct 2023 08:40:20 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262032

--- Comment #9 from Karl Bonde Torp <k.torp@samsung.com> ---
(In reply to Robert Clausecker from comment #8)

Hi Robert,

> If you disable platforms, use NOT_FOR_ARCHS
I think the way to go for the architectures is using an "ONLY_FOR_ARCHS=
amd64",
since this is the only thing we are currently testing - which is also why we
haven't found the issues you're seeing.

For both the Manpages and bash completions I will have to do some work upstream
to improve the flexibility of our `meson.build` file.

> The pkg-plist must be accurate for whatever options are set.
In the latest patch I did put "OPTIONS_SUB= yes". The section ยง 5.14.3.1
Porter's Handbook is not very detailed, but it seems that I have done
everything that is needed?

> Hence my request if it was appropriate to split the libraries into a separate port
I believe that installing both CLI tools and libraries is a sane default, and I
don't believe there is any reason to split them up into two ports at the
moment.

> I was requested a DOCS option for additional documentation, such as the one shipped in the docs directory of your project 
As you point out, this is available online - and I don't think there is a need
to include this in the port.

Let's put this port on hold until xNVMe 0.7.2 is released, that will include
the necessary fixes for the `meson.build` file.
I will submit a new patch at that point, thanks for all your help!

-- 
You are receiving this mail because:
You are the assignee for the bug.