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>