r209240 ia64 -> buildworld -> undefined reference to `lzma_physmem'

Dag-Erling Smørgrav des at des.no
Wed Jun 23 14:22:31 UTC 2010

Anton Shterenlikht <mexas at bristol.ac.uk> writes:
> I think it's possible that at some point, in anger, I did "make
> installworld" after a failed, or otherwise interrupted "make
> buildworld". Perhaps I got an inconsistent set of binaries as a
> result...  Would that explain an error like this?

No, because at this point buildworld is using the toolchain and
libraries that it built earlier.

Can you do

% find /usr/obj/usr/src -name liblzma.a

There should be at least one in /usr/obj/usr/src/lib/liblzma and one in
/usr/obj/usr/src/tmp/usr/lib, and they should be identical.  Next, do

% nm /usr/obj/usr/src/lib/liblzma/liblzma.a | grep physmem

and show us the result.  While you're at it, do this as well:

% nm /usr/lib/liblzma.a | grep physmem

Dag-Erling Smørgrav - des at des.no

More information about the freebsd-current mailing list