From owner-freebsd-bugs@FreeBSD.ORG Wed Apr 7 18:00:35 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8EED916A516 for ; Wed, 7 Apr 2004 18:00:35 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C97243D5A for ; Wed, 7 Apr 2004 18:00:35 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i3810Zbv080892 for ; Wed, 7 Apr 2004 18:00:35 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i3810Zrf080889; Wed, 7 Apr 2004 18:00:35 -0700 (PDT) (envelope-from gnats) Resent-Date: Wed, 7 Apr 2004 18:00:35 -0700 (PDT) Resent-Message-Id: <200404080100.i3810Zrf080889@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Robert Millan Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4460116A4D8 for ; Wed, 7 Apr 2004 18:00:03 -0700 (PDT) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3C0C043D2F for ; Wed, 7 Apr 2004 18:00:03 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.10/8.12.10) with ESMTP id i3810372092584 for ; Wed, 7 Apr 2004 18:00:03 -0700 (PDT) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.10/8.12.10/Submit) id i38103Oh092583; Wed, 7 Apr 2004 18:00:03 -0700 (PDT) (envelope-from nobody) Message-Id: <200404080100.i38103Oh092583@www.freebsd.org> Date: Wed, 7 Apr 2004 18:00:03 -0700 (PDT) From: Robert Millan To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: misc/65306: [1] Portability fixes for FreeBSD build utils X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Apr 2004 01:00:35 -0000 >Number: 65306 >Category: misc >Synopsis: [1] Portability fixes for FreeBSD build utils >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Apr 07 18:00:35 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Robert Millan >Release: 5.2.1+20040403 >Organization: Debian >Environment: >Description: This is the first one of a set of patches to fix portability in the FreeBSD build utilities. The goal is that they run on any POSIX system so that they can be used to bootstrap FreeBSD from non-FreeBSD systems. (FYI, we're already using them in Debian for cross-platform operability. See http://packages.debian.org/freebsd-buildutils) This patch protects the __unused and __FBSDID macros in each of the relevant source files. Due to the existing __FBSDID lines being subject to continous updates, this changes have great chances to get outdated, so I'm sending them first. Please apply soon. >How-To-Repeat: >Fix: I'll attach the patch as a followup once the PR is created. >Release-Note: >Audit-Trail: >Unformatted: