Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Jan 2021 12:43:08 +0300
From:      Rozhuk Ivan <rozhuk.im@gmail.com>
To:        FreeBSD Current <freebsd-current@freebsd.org>, <hselasky@FreeBSD.org>, vladimir@kondratyev.su
Subject:   ld: error: undefined symbol: hid_locate
Message-ID:  <20210108124308.013959cd@rimwks.local>

next in thread | raw e-mail | index | archive | help
Hi!

Trying to build 429c7d1ab4, got:


linking kernel.full
ld: error: undefined symbol: hid_locate
>>> referenced by uhid.c:727 (/usr/src/sys/dev/usb/input/uhid.c:727)
>>>               uhid.o:(uhid_probe)
>>> referenced by uhid.c:730 (/usr/src/sys/dev/usb/input/uhid.c:730)
>>>               uhid.o:(uhid_probe)
>>> referenced by ukbd.c:992 (/usr/src/sys/dev/usb/input/ukbd.c:992)
>>>               ukbd.o:(ukbd_parse_hid)
>>> referenced 16 more times

ld: error: undefined symbol: hid_report_size_max
>>> referenced by uhid.c:835 (/usr/src/sys/dev/usb/input/uhid.c:835)
>>>               uhid.o:(uhid_attach)
>>> referenced by uhid.c:838 (/usr/src/sys/dev/usb/input/uhid.c:838)
>>>               uhid.o:(uhid_attach)
>>> referenced by uhid.c:841 (/usr/src/sys/dev/usb/input/uhid.c:841)
>>>               uhid.o:(uhid_attach)
>>> referenced 3 more times

ld: error: undefined symbol: hid_is_keyboard
>>> referenced by ukbd.c:957 (/usr/src/sys/dev/usb/input/ukbd.c:957)
>>>               ukbd.o:(ukbd_probe)

ld: error: undefined symbol: hid_is_mouse
>>> referenced by ukbd.c:958 (/usr/src/sys/dev/usb/input/ukbd.c:958)
>>>               ukbd.o:(ukbd_probe)
>>> referenced by ums.c:451 (/usr/src/sys/dev/usb/input/ums.c:451)
>>>               ums.o:(ums_probe)

ld: error: undefined symbol: hid_get_data
>>> referenced by ukbd.c:695 (/usr/src/sys/dev/usb/input/ukbd.c:695)
>>>               ukbd.o:(ukbd_intr_callback)
>>> referenced by ukbd.c:700 (/usr/src/sys/dev/usb/input/ukbd.c:700)
>>>               ukbd.o:(ukbd_intr_callback)
>>> referenced by ukbd.c:734 (/usr/src/sys/dev/usb/input/ukbd.c:734)
>>>               ukbd.o:(ukbd_intr_callback)
>>> referenced 18 more times

ld: error: undefined symbol: hid_get_udata
>>> referenced by ukbd.c:722 (/usr/src/sys/dev/usb/input/ukbd.c:722)
>>>               ukbd.o:(ukbd_intr_callback)
>>> referenced by ukbd.c:722 (/usr/src/sys/dev/usb/input/ukbd.c:722)
>>>               ukbd.o:(ukbd_intr_callback)

ld: error: undefined symbol: hid_put_udata
>>> referenced by ukbd.c:830 (/usr/src/sys/dev/usb/input/ukbd.c:830)
>>>               ukbd.o:(ukbd_set_leds_callback)
>>> referenced by ukbd.c:821 (/usr/src/sys/dev/usb/input/ukbd.c:821)
>>>               ukbd.o:(ukbd_set_leds_callback)
>>> referenced by ukbd.c:839 (/usr/src/sys/dev/usb/input/ukbd.c:839)
>>>               ukbd.o:(ukbd_set_leds_callback)
--- kernel.full ---
*** [kernel.full] Error code 1

make[2]: stopped in /tmp/obj.kernel/usr/src/amd64.amd64/sys/RIM_WKS
--- all_subdir_mac_lomac ---
--- all_subdir_mac_biba ---
--- all_subdir_mac_bsdextended ---
--- modules-all ---
*** [modules-all] Error code 2



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20210108124308.013959cd>