Date: Wed, 25 Jul 2007 13:23:25 -0700 From: Marcel Moolenaar <xcllnt@mac.com> To: Maxim Sobolev <sobomax@sippysoft.com> Cc: "current@freebsd.org" <current@FreeBSD.org> Subject: Re: installworld breaks my FreeBSD/powerpc system!!! Message-ID: <5865861B-E29E-451C-B07B-B52028549F50@mac.com> In-Reply-To: <46A7A5FB.90203@sippysoft.com> References: <46A7A5FB.90203@sippysoft.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Jul 25, 2007, at 12:35 PM, Maxim Sobolev wrote: > It seems that installworld from yesterday sources severely > corrupted my 7-CURRENT FreeBSD/ppc installation. :( > > I believe this is caused by the recent libc changes that go > together with dynamic linker changes, but since dynamic linker is > installed *after* libc in installworld process, one who does source > upgrade ends up with broken system containing old dynamic linker, > while new libc after installworld explodes! :((( I think it's a mmap(2) problem, rather than a libc/ld-elf problem. I suspect that the peter@'s change to not align arguments is causing the problem. It's difficult to analyze because I don't trust the output of truss and ktrace anymore in this case: the file offset argument is garbage according to those tools. The file offset is garbage on all platforms, not just PowerPC :-/ Other signs of mmap problems: dhclient complaining about a corrupted lease file and rpc.statd complaining about an invalid database file... Unfortunately, I don't have the time to look into it right now. FYI, -- Marcel Moolenaar xcllnt@mac.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5865861B-E29E-451C-B07B-B52028549F50>