From owner-freebsd-gnome Mon Dec 23 20:29: 7 2002 Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A26837B401 for ; Mon, 23 Dec 2002 20:29:05 -0800 (PST) Received: from shumai.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id 22BF643ED8 for ; Mon, 23 Dec 2002 20:29:04 -0800 (PST) (envelope-from marcus@marcuscom.com) Received: from shumai.marcuscom.com (localhost.marcuscom.com [127.0.0.1]) by shumai.marcuscom.com (8.12.6/8.12.6) with ESMTP id gBO4T7UJ081695; Mon, 23 Dec 2002 23:29:07 -0500 (EST) (envelope-from marcus@marcuscom.com) Received: from localhost (marcus@localhost) by shumai.marcuscom.com (8.12.6/8.12.6/Submit) with ESMTP id gBO4T7tS081692; Mon, 23 Dec 2002 23:29:07 -0500 (EST) X-Authentication-Warning: shumai.marcuscom.com: marcus owned process doing -bs Date: Mon, 23 Dec 2002 23:29:07 -0500 (EST) From: Joe Marcus Clarke To: "Mezz bsdforums.org" Cc: gnome@FreeBSD.ORG Subject: Re: HEADS UP: Nautilus 2 crashing on -CURRENT [FIXED] In-Reply-To: Message-ID: <20021223232733.E81680@shumai.marcuscom.com> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, 23 Dec 2002, Mezz bsdforums.org wrote: > >The ABI breakage introduced by the virgin import of gcc-3.2.1 into the > >tree has just been fixed. Therefore, everything should be good in > >-CURRENT as well as RELENG_5_0. Make sure to rebuild libc with the > >corrected version of gcc. > > Well, I updated the source by CVSup (-CURRENT) and the problem is still > exist. I did the buildworld/installworld/kernel, then update ports and > update gnome2 from your CVS. After that, I let portupgrade to take care of > everything. I tried Nautilus 2.1.5 and crashed at the same thing. > > ======================================== > sysinfo# uname -a > FreeBSD sysinfo.mezzweb.com 5.0-CURRENT FreeBSD 5.0-CURRENT #0: Mon Dec 23 > 05:52:57 CST 2002 > mezz@sysinfo.mezzweb.com:/usr/src/sys/i386/compile/BSDROCKS i386 > ======================================== > > ======================================== > sysinfo# cat /usr/src/lib/libc/i386/stdlib/div.S > > #include > __FBSDID("$FreeBSD: src/lib/libc/i386/stdlib/div.S,v 1.10 2002/12/22 > 06:41:09 kan Exp $"); > > ENTRY(div) > movl 4(%esp),%eax > movl 8(%esp),%ecx > cdq > idiv %ecx > movl %eax,4(%esp) > movl %edx,8(%esp) > ret > ======================================== > > I can see, div.S has been committed yesterday. I tried went to > /usr/src/lib/libc and did the make clean ; make all install. The problem is > still exist by crashed when Nautilus2 try to view the image. Move from div.S > to div.S.bak and delete a line from Makefile.inc seems is the better > solution at this moment. > > Do you have any of suggest what I should do beside delete div.S? What you need to do is do a fresh cvsup, then do: # rm -rf /usr/obj/* # cd /usr/src # make -DNOCLEAN buildworld ... After world and kernel are rebuilt and reinstalled, you must reboot, then do the exact same thing again. This way, everything will be rebuilt with the fixed compiler. Then, rebuild libgnomeui. After that, you should be set. Joe > > Cheers, > Mezz > > _________________________________________________________________ > STOP MORE SPAM with the new MSN 8 and get 3 months FREE*. > http://join.msn.com/?page=features/junkmail&xAPID=42&PS=47575&PI=7324&DI=7474&SU= > http://www.hotmail.msn.com/cgi-bin/getmsg&HL=1216hotmailtaglines_stopmorespam_3mf > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-gnome" in the body of the message > > PGP Key : http://www.marcuscom.com/pgp.asc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message