From owner-freebsd-stable Sat Mar 31 13:24:44 2001 Delivered-To: freebsd-stable@freebsd.org Received: from moran.grauel.com (usr1-31.mintel.net [63.81.123.46]) by hub.freebsd.org (Postfix) with ESMTP id 4CF2C37B718 for ; Sat, 31 Mar 2001 13:24:37 -0800 (PST) (envelope-from rjk@grauel.com) Received: (from rjk@localhost) by moran.grauel.com (8.11.3/8.11.1) id f2VLOS606163; Sat, 31 Mar 2001 16:24:28 -0500 (EST) (envelope-from rjk) From: Richard J Kuhns MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15046.19211.489331.894326@moran.grauel.com> Date: Sat, 31 Mar 2001 16:24:27 -0500 To: freebsd-stable@freebsd.org Subject: Fixing /usr/include: should this work? X-Mailer: VM 6.90 under 21.1 (patch 13) "Crater Lake" XEmacs Lucid Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Should the following work? I tried this first because I was afraid that I'd trashed some files in /usr/include fooling around with a Linux src rpm. My source tree is current as of about 15:30 3/31. # cd /usr/include # rm -rf * # cd /usr/src/include # make && make install <== this completed without any errors At this point, a number of files were still missing. OK, so I have to do a {build,install}world after all. # cd /usr/obj # rm -rf * # cd /usr/src # time make -j4 buildworld This failed, and I didn't save the output. Mea culpa. However, it failed because in attempting to make dependencies for makeinfo the file "terminal.c" couldn't find "termcap.h", which sure enough wasn't in /usr/include. I've now restored a full /usr/include from another machine that's almost up-to-date, and am in the middle of building world. I was under the (possibly mistaken) impression that a buildworld didn't depend on anything outside /usr/src. If I'm wrong, just ignore me -- I haven't broken anything I can't fix one way or another :). This is just a note to mention something that didn't work quite the way I expected it to. -- Richard Kuhns rjk@grauel.com PO Box 6249 Tel: (765)477-6000 \ 100 Sawmill Road x319 Lafayette, IN 47903 (800)489-4891 / To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message