Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Mar 2004 14:00:55 +0000
From:      Nick Hilliard <nick-lists@netability.ie>
To:        koziol@ncsa.uiuc.edu
Cc:        current@freebsd.org
Subject:   Re: Help getting to Current
Message-ID:  <1078840855.99934.91.camel@localhost.netability.ie>

next in thread | raw e-mail | index | archive | help
> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1078840855.99934.91.camel>