Date: Wed, 27 Oct 2021 07:54:12 +1100 From: Peter Jeremy <peter@rulingia.com> To: Ed Maste <emaste@freebsd.org> Cc: src-committers@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: <YXhq9IHpMdoKQ5N%2B@server.rulingia.com> In-Reply-To: <202110230000.19N00JIK052888@gitrepo.freebsd.org> References: <202110230000.19N00JIK052888@gitrepo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--oyfAo94szTeP6IyR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2021-Oct-23 00:00:19 +0000, Ed Maste <emaste@FreeBSD.org> wrote: >The branch main has been updated by emaste: > >URL: https://cgit.FreeBSD.org/src/commit/?id=3D7b1e19ad78c6a3f84f81cb1a16a= 39500f0337062 > >commit 7b1e19ad78c6a3f84f81cb1a16a39500f0337062 >Author: Ed Maste <emaste@FreeBSD.org> >AuthorDate: 2021-10-07 01:52:05 +0000 >Commit: Ed Maste <emaste@FreeBSD.org> >CommitDate: 2021-10-22 23:57:57 +0000 > > Add libfido2 to the build 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. The second problem showed up in a META_MODE parallel build as: "install: libprivatefido2.a: No such file or directory" with the following meta data: =2EERROR_TARGET=3D'_libinstall' =2EERROR_META_FILE=3D'/usr/obj/usr/src/arm64.aarch64/lib/libfido2/_libinsta= ll.meta' =2EMAKE.LEVEL=3D'5' =2ECURDIR=3D'/usr/src/lib/libfido2' =2EOBJDIR=3D'/usr/obj/usr/src/arm64.aarch64/lib/libfido2' =2ETARGETS=3D'install' DESTDIR=3D'/usr/obj/usr/src/arm64.aarch64/tmp' A retry succeeded so this may indicate a dependency tracking issue. I haven't dug into this further yet. --=20 Peter Jeremy --oyfAo94szTeP6IyR Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE7rKYbDBnHnTmXCJ+FqWXoOSiCzQFAmF4au5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEVF QjI5ODZDMzA2NzFFNzRFNjVDMjI3RTE2QTU5N0EwRTRBMjBCMzQACgkQFqWXoOSi CzTQfA/+OWd/r3hn5kXuBWlP26yWh/T01WZrGSrG6pcfYV8EOwD//7V3CL+WiHYm CBZM9x53KvUpLY1AgTm6w6CB+n70xPuirk7mqTgE9gOofCOiFTXVRPuM57V0N5RH zwz2ZnC4+L5xIi1OE69b3PlNhjj90eN1D6SBk/o+c9lsezoXFKvqP11sCgFk2zN9 EO+xv06BnqUQo3lfTTpH8OBJMSBLnhOdlCRPgbNGGEtgkXqnbeYXgMsbWRm7St6C 5OJ7fC+lE9V9w8b3jAkhtLAFjyejmnm3iviBYOOIUqpuFMw41tK+Y9zs71bIritj U9X3vM14OFoRnVgF7O/wVYXMZjUoLgbasTn4WY2H0JNh8y0CVOQcxQG4yeK/142c 47/QFUckaz7bMhLHJkva91jSQv2l148/L76DbuMDQ9n7kjiLYgcZLXeG0vBP5Ohe mxz4XDWKACU5eg5XSU1QeKsMty+l2UtkTBehoID09yZBRUWjic+uw8eIhdTeQ+K2 d5n30kqu0alDoTuW/Zzvpg8fzlMFryTmX8n80s83Jf9Xm+5vE1kckBwCPmYWdRwV GC7Bq3t6Y8lbu1kXCU4WBP31Y7HVxZNSeZHLhYG5ApnqFXgOAL99/nW0J/+gZhkT EXQZCn2YicGCMIYVqKjXgzjOaUMsf4RZiXEcOG8Oqp2An/vfiKo= =hNLR -----END PGP SIGNATURE----- --oyfAo94szTeP6IyR--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?YXhq9IHpMdoKQ5N%2B>