On 2019-Sep-14, at 11:21, Ian Lepore <ian_at_freebsd.org> wrote: > On Sat, 2019-09-14 at 11:05 -0700, Mark Millard via freebsd-arm wrote: >> After updating my amd64 context to head -r352274, >> attempting an amd64->armv7 cross buildworld buildkernel >> ended up failing with: >> >> >> --- am335x_dmtpps.o --- >> /usr/src/sys/arm/ti/am335x/am335x_dmtpps.c:304:3: error: implicit >> declaration of function 'spinlock_enter' is invalid in C99 [-Werror,- >> Wimplicit-function-declaration] >> mtx_lock_spin(&sc->pps_mtx); >> ^ >> (...shortened...) >> . . . >> >> (spinlock_enter was not the only example.) >> >> > > My bad, I forgot to include <lock.h> when I switched the code to > spinlocks. Should be fixed by r352333. Thanks. It is interesting that: https://ci.freebsd.org/job/FreeBSD-head-armv7-build/6042/ shows a successful build of -r352274 (the last before -r352275 broke both arm and aarch64). Prior builds also were successful. I'm manually applied your update to -r352274 and am rebuilding from scratch. === Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)Received on Sat Sep 14 2019 - 16:49:39 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:21 UTC