From owner-freebsd-current Thu Sep 19 21: 5:13 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D22E637B401 for ; Thu, 19 Sep 2002 21:05:11 -0700 (PDT) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E87243E4A for ; Thu, 19 Sep 2002 21:05:10 -0700 (PDT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.3/8.12.3) with ESMTP id g8K4579R075546; Thu, 19 Sep 2002 22:05:07 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 19 Sep 2002 22:04:31 -0600 (MDT) Message-Id: <20020919.220431.18410376.imp@bsdimp.com> To: eischen@pcnet1.pcnet.com Cc: marcus@marcuscom.com, julian@elischer.org, current@FreeBSD.ORG Subject: Re: mozilla busted? From: "M. Warner Losh" In-Reply-To: References: <20020919.215117.60502717.imp@bsdimp.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: Daniel Eischen writes: : On Thu, 19 Sep 2002, M. Warner Losh wrote: : : > In message: <1032493248.346.46.camel@gyros.marcuscom.com> : > Joe Marcus Clarke 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 writes: : > : > : On Thu, 2002-09-19 at 23:22, M. Warner Losh wrote: : > : > : > In message: : > : > : > Julian Elischer 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