Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Feb 2004 14:31:17 -0800
From:      Steve Kargl <sgk@troutmask.apl.washington.edu>
To:        Matteo Riondato <rionda@gufi.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: problem with ld-elf.so.1 install
Message-ID:  <20040219223117.GA34444@troutmask.apl.washington.edu>
In-Reply-To: <1077228367.7150.8.camel@scudiero.sig11.org>
References:  <20040216014850.GA866@panzer.kdm.org> <4034AAFC.4000502@cinci.rr.com> <20040219092610.A49765@carver.gumbysoft.com> <40350EC8.9050900@cinci.rr.com> <20040219195315.GA33224@troutmask.apl.washington.edu> <4035188A.3070600@cinci.rr.com> <1077228367.7150.8.camel@scudiero.sig11.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Feb 19, 2004 at 11:06:08PM +0100, Matteo Riondato wrote:
>> Steve Kargl wrote:
>> 
>>>
>>>Please don't top-post.  You lose context that way.
>>>
>>>http://www.freebsd.org/cgi/cvsweb.cgi/src/lib/libc/stdlib/atexit.
>>>

Appears a 'c' was dropped from atexit.c.

> 
> How should that file be used ? I'm having the same issue compiling a
> -CURRENT world from a 5.2-RELEASE-p1..

Well, the trimming of previous posts and the top-posting lost the context.
See

http://lists.freebsd.org/pipermail/freebsd-current/2004-February/021724.html

In the above URL, Mike states 'I also got another message that I can't quite
remember now, something about "__cta_??" or __cxa_??"'.

The cvsweb URL I posted explains where the __cxa_atexit/__cxa_finalize 
symbols come to life.  In short, I believe you're trying to use new
binaries that are linked against the shared libc with __cxa_atexit and
__cxa_finalize.  But, the linker is using an older libc without those
symbols.

-- 
Steve



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