Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Sep 2002 22:04:31 -0600 (MDT)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        eischen@pcnet1.pcnet.com
Cc:        marcus@marcuscom.com, julian@elischer.org, current@FreeBSD.ORG
Subject:   Re: mozilla busted?
Message-ID:  <20020919.220431.18410376.imp@bsdimp.com>
In-Reply-To: <Pine.GSO.4.10.10209192356140.2162-100000@pcnet1.pcnet.com>
References:  <20020919.215117.60502717.imp@bsdimp.com> <Pine.GSO.4.10.10209192356140.2162-100000@pcnet1.pcnet.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <Pine.GSO.4.10.10209192356140.2162-100000@pcnet1.pcnet.com>
            Daniel Eischen <eischen@pcnet1.pcnet.com> writes:
: On Thu, 19 Sep 2002, M. Warner Losh wrote:
: 
: > In message: <1032493248.346.46.camel@gyros.marcuscom.com>
: >             Joe Marcus Clarke <marcus@marcuscom.com> writes:
: > : On Thu, 2002-09-19 at 23:38, M. Warner Losh wrote:
: > : > In message: <1032492643.346.44.camel@gyros.marcuscom.com>
: > : >             Joe Marcus Clarke <marcus@marcuscom.com> writes:
: > : > : On Thu, 2002-09-19 at 23:22, M. Warner Losh wrote:
: > : > : > In message: <Pine.BSF.4.21.0209191920510.14811-100000@InterJet.elischer.org>
: > : > : >             Julian Elischer <julian@elischer.org> writes:
: > : > : > : Is it statically linked?
: > : > : > 
: > : > : > Yup.
: > : > : 
: > : > : You'll need to rebuild against the new libc_r, then.
: > : > 
: > : > Yuck.  I'd rather nail jello to a tree than try to update a port that
: > : > complicated.
: > : 
: > : If it makes you feel better, I just ran a compile on my -CURRENT
: > : machine, and it went fine.  Both mozilla and mozilla-devel should build
: > : out of the tree....with or without jello.
: > 
: > Do you know if this breaks libc_r.so.4.0 too?  I'm thinking of just
: > grabbing the build from Mozilla.org...
: 
: I think it does since it's a kernel ABI breakage in ucontext_t's
: and sigreturn().  I think we either need to reformat the ucontext_t
: in some way that is compatible with the old format, or make a
: new sigreturn() using the current one for compatibility.  It's
: a shame 'cause it's only broken for i386, not the other archs.

I think that would be an excellent idea.  I think that there are
enough libc_r applications for 4.x that we need to retain binary
compatibility at this level.  Otherwise we're going to be raked over
the coals.

Warner

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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