NetBSD Problem Report #43008

From www@NetBSD.org  Fri Mar 19 10:39:28 2010
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by www.NetBSD.org (Postfix) with ESMTP id 6A6B763B11D
	for <gnats-bugs@gnats.NetBSD.org>; Fri, 19 Mar 2010 10:39:28 +0000 (UTC)
Message-Id: <20100319103907.0120863B11D@www.NetBSD.org>
Date: Fri, 19 Mar 2010 10:39:06 +0000 (UTC)
From: dennis.c.ferguson@gmail.com
Reply-To: dennis.c.ferguson@gmail.com
To: gnats-bugs@NetBSD.org
Subject: libgcc4/libgcov/arch missing powerpc64 directory and files
X-Send-Pr-Version: www-1.0

>Number:         43008
>Category:       port-powerpc
>Synopsis:       libgcc4/libgcov/arch missing powerpc64 directory and files
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    port-powerpc-maintainer
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Mar 19 10:40:00 +0000 2010
>Closed-Date:    Fri Mar 19 14:03:18 +0000 2010
>Last-Modified:  Fri Mar 19 14:05:02 +0000 2010
>Originator:     Dennis Ferguson
>Release:        very recent 5.99.24
>Organization:
>Environment:
NetBSD acer.hk.akit-ferguson.com 5.99.24 NetBSD 5.99.24 (GENERIC) #0: Sun Mar 14 17:25:30 HKT 2010  dennis@acer.hk.akit-ferguson.com:/usr/obj/sys/arch/amd64/compile/GENERIC amd64
>Description:
I've been working through problems building with the
current powerpc64 support by doing macppc64 builds and
attempting to repair what I find.  The first failure
encountered looks like:

cleandir ===> gnu/lib/libgcc4/libgcov
nbmake: "/Users/dennis/NetBSD/5.0-current/src/gnu/lib/libgcc4/libgcov/makefile" line 14: Cannot open /Users/dennis/NetBSD/5.0-current/src/gnu/lib/libgcc4/libgcov/arch/powerpc64/defs.mk
nbmake: Fatal errors encountered -- cannot continue

nbmake: stopped in /Users/dennis/NetBSD/5.0-current/src/gnu/lib/libgcc4/libgcov

*** Failed target:  cleandir-libgcov

The arch/powerpc64 directory is missing.
>How-To-Repeat:
Do a

    MACHINE=macppc64 ./build.sh distribution

>Fix:
Make the directory and its files.  I know these are
supposed to be automatically generated, but copying
the files out of the powerpc/ directory (or anywhere
else, the files for the machines I checked were all
the same) works fine.

>Release-Note:

>Audit-Trail:

State-Changed-From-To: open->closed
State-Changed-By: skrll@NetBSD.org
State-Changed-When: Fri, 19 Mar 2010 14:03:18 +0000
State-Changed-Why:
I ran gcc mknative to populate the directory.


From: Nick Hudson <skrll@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/43008 CVS commit: src/gnu
Date: Fri, 19 Mar 2010 14:01:58 +0000

 Module Name:	src
 Committed By:	skrll
 Date:		Fri Mar 19 14:01:58 UTC 2010

 Modified Files:
 	src/gnu/lib/libgcc4/arch: powerpc64.mk
 	src/gnu/lib/libstdc++-v3_4/arch/powerpc64: c++config.h
 	src/gnu/usr.bin/gcc4/arch/powerpc64: auto-host.h configargs.h
 	src/gnu/usr.bin/gcc4/libiberty: defs.mk
 	src/gnu/usr.bin/gcc4/libiberty/arch/powerpc64: config.h
 Added Files:
 	src/gnu/lib/libgcc4/libgcov/arch/powerpc64: defs.mk gcov-iov.h
 	src/gnu/usr.bin/gcc4/arch/powerpc64: multilib.h

 Log Message:
 (re-)run gcc mknative for powerpc64.

 Fixes PR/43008.


 To generate a diff of this commit:
 cvs rdiff -u -r1.2 -r1.3 src/gnu/lib/libgcc4/arch/powerpc64.mk
 cvs rdiff -u -r0 -r1.1 src/gnu/lib/libgcc4/libgcov/arch/powerpc64/defs.mk \
     src/gnu/lib/libgcc4/libgcov/arch/powerpc64/gcov-iov.h
 cvs rdiff -u -r1.8 -r1.9 \
     src/gnu/lib/libstdc++-v3_4/arch/powerpc64/c++config.h
 cvs rdiff -u -r1.5 -r1.6 src/gnu/usr.bin/gcc4/arch/powerpc64/auto-host.h
 cvs rdiff -u -r1.6 -r1.7 src/gnu/usr.bin/gcc4/arch/powerpc64/configargs.h
 cvs rdiff -u -r0 -r1.1 src/gnu/usr.bin/gcc4/arch/powerpc64/multilib.h
 cvs rdiff -u -r1.10 -r1.11 src/gnu/usr.bin/gcc4/libiberty/defs.mk
 cvs rdiff -u -r1.2 -r1.3 \
     src/gnu/usr.bin/gcc4/libiberty/arch/powerpc64/config.h

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.