https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=299065
Bug ID: 299065
Summary: LINT builds are failing on aarch64/amd64 due to
missing symbols with if_bnxt driver
Product: Base System
Version: 15.1-STABLE
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: kern
Assignee: [email protected]
Reporter: [email protected]
>From [Jenkins
CI](https://ci.freebsd.org/job/FreeBSD-stable-15-amd64-LINT/1289/):
```
linking kernel
ld: error: undefined symbol: bnxt_approve_mac
referenced by if_bnxt.c
if_bnxt.o:(bnxt_attach_pre)
ld: error: undefined symbol: bnxt_sriov_attach
referenced by if_bnxt.c
if_bnxt.o:(bnxt_attach_post)
ld: error: undefined symbol: bnxt_promisc_ok
referenced by if_bnxt.c
if_bnxt.o:(bnxt_promisc_set)
ld: error: undefined symbol: bnxt_hwrm_exec_fwd_req
referenced by if_bnxt.c
if_bnxt.o:(bnxt_sp_task)
ld: error: undefined symbol: bnxt_reenable_sriov
referenced by if_bnxt.c
if_bnxt.o:(bnxt_fw_reset_task)
ld: error: undefined symbol: bnxt_update_vf_mac
referenced by if_bnxt.c
if_bnxt.o:(bnxt_init_hw)
ld: error: undefined symbol: bnxt_iov_init
referenced by if_bnxt.c
if_bnxt.o:(bnxt_iflib_methods)
ld: error: undefined symbol: bnxt_iov_uninit
referenced by if_bnxt.c
if_bnxt.o:(bnxt_iflib_methods)
ld: error: undefined symbol: bnxt_iov_vf_add
referenced by if_bnxt.c
if_bnxt.o:(bnxt_iflib_methods)
*** [kernel] Error code 1
make[2]: stopped making "all" in /tmp/obj/workspace/src/amd64.amd64/sys/LINT
make[2]: 1 error
make[2]: stopped making "all" in /tmp/obj/workspace/src/amd64.amd64/sys/LINT
103.82 real 1748.71 user 239.69 sys
make[1]: stopped making "buildkernel" in /workspace/src
make: stopped making "buildkernel" in /workspace/src
```
First impressions:
- Some of the sources are missing from sys/conf/files* on the branch, but it
doesn't seem like any MFCs are missing.
- This issue is only occurring on :stable/15 (why not :main??).
--
You are receiving this mail because:
You are the assignee for the bug.