From owner-freebsd-bugs Thu Aug 17 12:00:02 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id MAA02203 for bugs-outgoing; Thu, 17 Aug 1995 12:00:02 -0700 Received: (from gnats@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id MAA02196 ; Thu, 17 Aug 1995 12:00:01 -0700 Resent-Date: Thu, 17 Aug 1995 12:00:01 -0700 Resent-Message-Id: <199508171900.MAA02196@freefall.FreeBSD.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, mark@grondar.za Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id LAA02082 for ; Thu, 17 Aug 1995 11:54:16 -0700 Received: from grumble.grondar.za (grumble.grondar.za [196.7.18.130]) by grunt.grondar.za (8.6.11/8.6.9) with ESMTP id UAA20137 for ; Thu, 17 Aug 1995 20:53:26 +0200 Received: (from mark@localhost) by grumble.grondar.za (8.6.11/8.6.9) id UAA02425; Thu, 17 Aug 1995 20:53:25 +0200 Message-Id: <199508171853.UAA02425@grumble.grondar.za> Date: Thu, 17 Aug 1995 20:53:25 +0200 From: mark@grondar.za Reply-To: mark@grondar.za To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: misc/697: make -DCLOBBER is broken Sender: bugs-owner@freebsd.org Precedence: bulk >Number: 697 >Category: misc >Synopsis: "make -DCLOBBER" is broken >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Aug 17 12:00:00 PDT 1995 >Last-Modified: >Originator: Mark Murray >Organization: GTA >Release: FreeBSD 2.2-CURRENT i386 >Environment: Any current FreeBSD system. I suspect this has been around for a while. >Description: "make -DCLOBBER world" clobbers /usr/include and /usr/lib, but it takes manual intervention to recover the three .o files and libgcc. The build breaks because libgcc is not present, nor is c++rt0.o. >How-To-Repeat: cd /usr/src ; make -DCLOBBER world >Fix: Workaround: cd /usr/src ; make -DCLOBBER world cd /usr/src/lib/csu/i386 ; make clean obj depend all install cd /usr/src/lib/gnu/usr.bin/cc/libgcc ; make clean obj depend all install cd /usr/src ; make world >Audit-Trail: >Unformatted: