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

Dag-Erling Smørgrav des at des.no
Thu Jun 24 09:13:34 UTC 2010


Anton Shterenlikht <mexas at bristol.ac.uk> writes:
> # find /usr/obj/usr/src -name liblzma.a
> /usr/obj/usr/src/tmp/usr/lib/liblzma.a
> /usr/obj/usr/src/lib/liblzma/liblzma.a
> # diff /usr/obj/usr/src/tmp/usr/lib/liblzma.a /usr/obj/usr/src/lib/liblzma/liblzma.a
> #
> # nm /usr/obj/usr/src/lib/liblzma/liblzma.a | grep physmem
> hardware_physmem.o:
> 0000000000000000 T lzma_physmem
>                  U lzma_tuklib_physmem
> tuklib_physmem.o:
> 0000000000000000 T lzma_tuklib_physmem
> # 
> # nm /usr/lib/liblzma.a | grep physmem
> nm: '/usr/lib/liblzma.a': No such file
> #
>
> Did you mean /usr/local/lib/liblzma.a ?

No, I meant /usr/lib/liblzma.a.

Do you have any other compilers installed?

On a machine where make buildworld failed, do

% cd /usr/src
% make buildenv
% echo $PATH
% which cc
% cc --version
% strings $(which cc) | grep -w tmp

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


More information about the freebsd-current mailing list