Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Oct 2021 17:04:44 -0400
From:      Ed Maste <emaste@freebsd.org>
To:        Peter Jeremy <peter@rulingia.com>
Cc:        src-committers <src-committers@freebsd.org>,  "<dev-commits-src-all@freebsd.org>" <dev-commits-src-all@freebsd.org>, dev-commits-src-main@freebsd.org
Subject:   Re: git: 7b1e19ad78c6 - main - Add libfido2 to the build
Message-ID:  <CAPyFy2BWcrS03ySELvjiB4MpxbWEW8%2BoN1KOqbw=hWo6BYwAGA@mail.gmail.com>
In-Reply-To: <YXhq9IHpMdoKQ5N%2B@server.rulingia.com>
References:  <202110230000.19N00JIK052888@gitrepo.freebsd.org> <YXhq9IHpMdoKQ5N%2B@server.rulingia.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 26 Oct 2021 at 16:54, Peter Jeremy <peter@rulingia.com> wrote:
>
> This triggered build failures on two of my hosts:
>
> The first problem is that libfido2 is always built but has hard
> dependencies on <dev/usb/usb_ioctl.h> and <dev/usb/usbhid.h>.  The latter
> two headers are optionally installed based on "WITHOUT_USB".  I worked
> around it by removing WITHOUT_USB but I'm not sure of the best general
> solution here - making libfido2 optional would make the SSH integration
> more complex.

Thanks for the report. I think we can always build ssh-sk-helper, but
have it use internal support only when MK_USB is true. This should
simplify the integration.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPyFy2BWcrS03ySELvjiB4MpxbWEW8%2BoN1KOqbw=hWo6BYwAGA>