From owner-freebsd-questions@FreeBSD.ORG Fri Jul 17 21:28:05 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DD0EF1065672 for ; Fri, 17 Jul 2009 21:28:05 +0000 (UTC) (envelope-from eitanadlerlist@gmail.com) Received: from mail-qy0-f204.google.com (mail-qy0-f204.google.com [209.85.221.204]) by mx1.freebsd.org (Postfix) with ESMTP id 9AF178FC18 for ; Fri, 17 Jul 2009 21:28:05 +0000 (UTC) (envelope-from eitanadlerlist@gmail.com) Received: by qyk42 with SMTP id 42so897994qyk.3 for ; Fri, 17 Jul 2009 14:28:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=zNSI8EifWbXx6ZuIWXGb2w35ZU46Nv8PIa1foebeCnY=; b=IDap9V/qVI0TD54kthZ2tB9ZLWh4ll8+X9xsxnlQzGc2O1uW44KWcZXyuaU65ks8Ms 2YtPUvws2HBoOU55kyogLKz/N6G0yg+raRgVGM3A55BzXIJXqRrmzB/0c1mVRIZbLg47 VlSkmUBbuPu8UxOnvvtAJ0/N8xZaxlM7fR1wY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=XPZlJgaGeYt2aCZzTFEaYIxxo16NWacMZGSlWqeu6ptJitSHH6IAAsEkAn+c1kq8vq WM74FfrX5E1MewEjB1EcshW9Cc/4JGSLNF9WLaGuU2CnvXhIcAkc+42AoKriGACLzfWW ZZYBiO59RZYp8/RJr6BHLfHJ0hxmQIbhRp65U= MIME-Version: 1.0 Received: by 10.224.74.15 with SMTP id s15mr1115461qaj.21.1247864103883; Fri, 17 Jul 2009 13:55:03 -0700 (PDT) Date: Fri, 17 Jul 2009 16:55:03 -0400 Message-ID: From: Eitan Adler To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: badly munged system X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jul 2009 21:28:06 -0000 I tried to do a make buildworld, make buildkernel, make installkernel, reboot, make installworld from an old version of 7.2-STABLE to revision 195666. I was in single user mode the entire time. The first three steps worked perfectly. The final step resulted in an error which I forgot to log. I then proceeded to do a make clean and try to rebuild the world. This results in the following error: cc -O2 -fno-strict-aliasing -pipe -I/usr/obj/home/src/stable7/tmp/legacy/usr/in clude -c /home/src/stable7/usr.bin/makewhatis/makewhatis.c /home/src/stable7/usr.bin/makewhatis/makewhatis.c:146: warning: 'struct dirent' declared inside parameter list .... /home/src/stable7/usr.bin/makewhatis/makewhatis.c:929: error: dereferencing poin ter to incomplete type *** Error code 1 Stop in /home/src/stable7/usr.bin/makewhatis. *** Error code 1 ... Along with this error I am now missing quite a number of system files: among them include /usr/share/mk/bsd.port.mk /libexec/ld-elf.so.1: sort: Shared object has no run-time symbol table and man. How could I get out of this state without losing data?