[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.