[Bug 262920] bhyve: "/boot/userboot.so: Undefined symbol "getsecs"
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 262920] bhyve: "/boot/userboot.so: Undefined symbol "getsecs""
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 31 Mar 2022 19:06:59 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262920
Dimitry Andric <dim@FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |dim@FreeBSD.org
--- Comment #9 from Dimitry Andric <dim@FreeBSD.org> ---
If I dump userboot.so with readelf, I see more than on UND symbol:
Symbol table '.dynsym' contains 1094 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND
1: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND memmem
2: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND time
3: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND getsecs
Shouldn't these be defined somewhere in libsa? E.g. stuff like strcpy() and
such are defined in one of the utility .a files that get statically linked into
userboot.so.
Not sure why this worked before, but then again, this is a question that seems
to come up often... :)
--
You are receiving this mail because:
You are the assignee for the bug.