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
(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.