Re: Help getting to Current

From: Nick Hilliard <nick-lists_at_netability.ie>
Date: Tue, 09 Mar 2004 14:00:55 +0000
> I've recently installed FreeBSD 5.1 on a new dual-opteron PC (an MSI
> K8T Master-FAR2 motherboard).  However, I'm having trouble getting
> current.  The pre-built cvsup binary I installed with pkg_add fails
> with this error:
>
>    ELF interpreter /libexec/ld-elf.so.1 not found
>    Abort

That's correct. ld-elf.so.1 moved to /libexec from /usr/libexec in 5.2. 
If you don't have a 5.2 ld-elf.so and a 5.2 libc installed, 5.2 binaries
won't work at all.

> Are there any good workarounds for getting the latest current source?
> I've grabbed the 5.2.1 release /usr/src, but that's failing like
> this:
[...]
>    authenc.o(.text+0x36): undefined reference to `nclearto'
>    authenc.o(.text+0x3f): undefined reference to `nclearto'
>    authenc.o(.text+0x6e): undefined reference to `nclearto'

Let me guess: you untarred the 5.2 sources into a 5.1 source tree?  Or
used cvsup with the "-s" option?  If so, delete the old 5.1 source tree
first and run a buildworld again.  telnet/telnetd/libtelnet was
substantially modified last july, and several duplicate files were
deleted.  If you don't delete these in your local source tree, they will
interfere with the build process.

Nick
Received on Tue Mar 09 2004 - 05:01:08 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:46 UTC