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.

Reply via email to