https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225634

            Bug ID: 225634
           Summary: [build] GENERIC r328784 doesn't link with nvme
                    commented out
           Product: Base System
           Version: 11.1-STABLE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: freebsd-bugs@FreeBSD.org
          Reporter: d...@syrec.org

Recent 11.1-STABLE (r328784) GENERIC kernel doesn't link if nvme stuff
commented out:

# NVM Express (NVMe) support
#device         nvme                    # base NVMe driver
#device         nvd                     # expose NVMe namespaces as disks,
depends on nvme

Produces link errors:

--- kernel.full ---
linking kernel.full
cam_xpt.o: In function `xpt_announce_periph':
/usr/src/sys/cam/cam_xpt.c:1038: undefined reference to `nvme_print_ident'
cam_xpt.o: In function `xpt_denounce_periph':
/usr/src/sys/cam/cam_xpt.c:1093: undefined reference to `nvme_print_ident'
cam_xpt.o: In function `xpt_run_devq':
/usr/src/sys/cam/cam_xpt.c:3354: undefined reference to `nvme_op_string'
/usr/src/sys/cam/cam_xpt.c:3354: undefined reference to `nvme_cmd_string'
cam_xpt.o: In function `xpt_bus_register':
/usr/src/sys/cam/cam_xpt.c:3949: undefined reference to `nvme_get_xport'
*** [kernel.full] Error code 1

make[2]: stopped in /usr/obj/usr/src/sys/GENERIC
1 error

make[2]: stopped in /usr/obj/usr/src/sys/GENERIC
*** [buildkernel] Error code 2

make[1]: stopped in /usr/src
1 error

make[1]: stopped in /usr/src
*** [buildkernel] Error code 2

make: stopped in /usr/src
1 error

make: stopped in /usr/src

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-bugs@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"

Reply via email to