Skip site navigation (1)Skip section navigation (2)
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>