NetBSD Problem Report #49466

From hf@spg.tu-darmstadt.de  Thu Dec 11 15:40:10 2014
Return-Path: <hf@spg.tu-darmstadt.de>
Received: from mail.netbsd.org (mail.netbsd.org [149.20.53.66])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 2AA9BA650D
	for <gnats-bugs@gnats.NetBSD.org>; Thu, 11 Dec 2014 15:40:10 +0000 (UTC)
Message-Id: <201412111532.sBBFWlfv008275@Gurgler.nt.e-technik.tu-darmstadt.de>
Date: Thu, 11 Dec 2014 16:32:47 +0100 (CET)
From: Hauke Fath <hf@spg.tu-darmstadt.de>
Reply-To: Hauke Fath <hf@spg.tu-darmstadt.de>
To: gnats-bugs@NetBSD.org
Cc: Hauke Fath <hf@spg.tu-darmstadt.de>
Subject: devel/boehm-gc build failure on sparc
X-Send-Pr-Version: 3.95

>Number:         49466
>Category:       pkg
>Synopsis:       devel/boehm-gc build failure on sparc
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Dec 11 15:45:00 +0000 2014
>Originator:     Hauke Fath
>Release:        NetBSD 7.0_BETA
>Organization:
Technische Universitaet Darmstadt
>Environment:

System: NetBSD Gurgler 7.0_BETA NetBSD 7.0_BETA (GURGLER) #0: Thu Dec 4 13:24:06 CET 2014 hf@Hochstuhl:/var/obj/netbsd-builds/7/sparc64/sys/arch/sparc64/compile/GURGLER sparc64
Architecture: sparc64
Machine: sparc64
> Description:

	On NetBSD/sparc64, the boehm-gc build fauls with

libtool: compile:  gcc -DHAVE_CONFIG_H -I./include -I/var/obj/pkgsrc/devel/boehm-gc/work/.buildlink/include -fexceptions -Wall -Wextra -O2 -fno-strict-aliasing -MT fnlz_mlc.lo -MD -MP -MF .deps/fnlz_mlc.Tpo -c fnlz_mlc.c  -fPIC -DPIC -o .libs/fnlz_mlc.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I./include -I/var/obj/pkgsrc/devel/boehm-gc/work/.buildlink/include -fexceptions -Wall -Wextra -O2 -fno-strict-aliasing -MT fnlz_mlc.lo -MD -MP -MF .deps/fnlz_mlc.Tpo -c fnlz_mlc.c -o fnlz_mlc.o >/dev/null 2>&1
gmake[1]: *** No rule to make target 'sparc_mach_dep.lo', needed by 'libgc.la'.  Stop.
gmake[1]: Leaving directory '/var/obj/pkgsrc/devel/boehm-gc/work/gc-7.4.2'
Makefile:1716: recipe for target 'all-recursive' failed
gmake: *** [all-recursive] Error 1
*** Error code 2

Stop.
make[2]: stopped in /usr/src/pkgsrc/devel/boehm-gc
*** Error code 1

	The related source file is at src/sparc_mach_dep.S; I guess
	autohell is missing something here.

	Detailed logs are at
	<https://www2.spg.tu-darmstadt.de/~hf/pkgsrc/boehm-gc-sparc64.tgz>


> How-To-Repeat:

	Build devel/boehm-gc on NetBSD/sparc64.

> Fix:
	Apply sufficient anounts of auto fu, I guess.

>Fix:

Unknown

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-2014 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.