NetBSD Problem Report #40814

From jmcneill@o2.localdomain  Sun Mar  1 02:08:47 2009
Return-Path: <jmcneill@o2.localdomain>
Received: from mail.netbsd.org (mail.netbsd.org [204.152.190.11])
	by www.NetBSD.org (Postfix) with ESMTP id 0BE0B63C1DB
	for <gnats-bugs@gnats.NetBSD.org>; Sun,  1 Mar 2009 02:08:47 +0000 (UTC)
Message-Id: <20090301020907.BF1AA5C770@o2.localdomain>
Date: Sat, 28 Feb 2009 21:09:07 -0500 (EST)
From: jmcneill@invisible.ca
Reply-To: jmcneill@invisible.ca
To: gnats-bugs@gnats.NetBSD.org
Subject: mono build failure on NetBSD/sgimips 5.0
X-Send-Pr-Version: 3.95

>Number:         40814
>Category:       pkg
>Synopsis:       mono build failure on NetBSD/sgimips 5.0
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Mar 01 02:10:00 +0000 2009
>Closed-Date:    Sun May 15 00:14:28 +0000 2022
>Last-Modified:  Sun May 15 00:14:28 +0000 2022
>Originator:     Jared D. McNeill
>Release:        NetBSD 5.0_RC2
>Organization:

>Environment:


System: NetBSD o2 5.0_RC2 NetBSD 5.0_RC2 (GENERIC32_IP3x) #1: Sun Feb 22 18:50:16 EST 2009 jmcneill@black.invisible.ca:/export/home/jmcneill/branches/netbsd-5/src/sys/arch/sgimips/compile/obj/GENERIC32_IP3x sgimips
Architecture: mipseb
Machine: sgimips
>Description:
	The mono package fails to build on 5.0/sgimips:

	/bin/sh ../../libtool --quiet --tag=CC   --mode=compile cc -DHAVE_CONFIG_H -I. -I../..   -I/usr/pkg/include -I/usr/include -D_REENTRANT -DGC_NETBSD_THREADS -D_GNU_SOURCE -DPLATFORM_BSD  -DNO_UNALIGNED_ACCESS -I../.. -I../../libgc/include -pthread -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/lib/glib-2.0/include   -O2 -pipe -mabi=32 -mtune=vr5000 -march=mips3 -I/usr/pkg/include -I/usr/include -fno-strict-aliasing -Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -MT mini-mips.lo -MD -MP -MF .deps/mini-mips.Tpo -c -o mini-mips.lo mini-mips.c
	mini-mips.c:16:26: error: asm/cachectl.h: No such file or directory
	mini-mips.c:26:2: error: #error "The mips backend has not been ported to linear IR."
	distcc[22121] ERROR: compile mini-mips.c on soyuz failed
	distcc[22121] (dcc_build_somewhere) Warning: remote compilation of 'mini-mips.c' failed, retrying locally
	distcc[22121] Warning: failed to distribute mini-mips.c to soyuz, running locally instead
	mini-mips.c:16:26: error: asm/cachectl.h: No such file or directory
	mini-mips.c:26:2: error: #error "The mips backend has not been ported to linear IR."
	mini-mips.c: In function 'mono_arch_flush_icache':
	mini-mips.c:124: warning: implicit declaration of function 'cacheflush'
	mini-mips.c:124: warning: nested extern declaration of 'cacheflush'
	mini-mips.c:124: error: 'BCACHE' undeclared (first use in this function)
	mini-mips.c:124: error: (Each undeclared identifier is reported only once
	mini-mips.c:124: error: for each function it appears in.)
	mini-mips.c: In function 'mono_arch_allocate_vars':
	mini-mips.c:1033: warning: pointer targets in passing argument 2 of 'mono_class_native_size' differ in signedness
	mini-mips.c:952: warning: unused variable 'fregs_to_restore'
	mini-mips.c: In function 'mono_arch_lowering_pass':
	mini-mips.c:1586: warning: label 'loop_start' defined but not used
	mini-mips.c:1579: warning: unused variable 'imm'
	mini-mips.c:1578: warning: unused variable 'next'
	mini-mips.c: In function 'mono_arch_output_basic_block':
	mini-mips.c:2174: warning: cast increases required alignment of target type
	mini-mips.c:2184: warning: cast increases required alignment of target type
	distcc[22121] ERROR: compile mini-mips.c on localhost failed
	gmake[4]: *** [mini-mips.lo] Error 1
	gmake[4]: Leaving directory `/export/home/jmcneill/branches/pkgsrc/lang/mono/work/mono-2.2/mono/mini'
	gmake[3]: *** [all] Error 2
	gmake[3]: Leaving directory `/export/home/jmcneill/branches/pkgsrc/lang/mono/work/mono-2.2/mono/mini'
	gmake[2]: *** [all-recursive] Error 1
	gmake[2]: Leaving directory `/export/home/jmcneill/branches/pkgsrc/lang/mono/work/mono-2.2/mono'
	gmake[1]: *** [all-recursive] Error 1
	gmake[1]: Leaving directory `/export/home/jmcneill/branches/pkgsrc/lang/mono/work/mono-2.2'
	gmake: *** [all] Error 2
	*** Error code 2

>How-To-Repeat:

>Fix:


>Release-Note:

>Audit-Trail:

State-Changed-From-To: open->feedback
State-Changed-By: bsiegert@NetBSD.org
State-Changed-When: Sat, 07 Jul 2018 12:21:00 +0000
State-Changed-Why:
Is this still a problem?


From: Jared McNeill <jmcneill@invisible.ca>
To: gnats-bugs@NetBSD.org
Cc: pkg-manager@netbsd.org,
 pkgsrc-bugs@netbsd.org,
 gnats-admin@netbsd.org,
 bsiegert@NetBSD.org
Subject: Re: pkg/40814 (mono build failure on NetBSD/sgimips 5.0)
Date: Sat, 7 Jul 2018 09:22:03 -0300

 No idea, not running NetBSD/sgimips these days.

State-Changed-From-To: feedback->open
State-Changed-By: bsiegert@NetBSD.org
State-Changed-When: Sat, 07 Jul 2018 12:54:03 +0000
State-Changed-Why:
:(


State-Changed-From-To: open->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Sun, 15 May 2022 00:14:28 +0000
State-Changed-Why:
mono2 was removed, and the current mono does not contain any matches
for 'mips backend.*ported' so this issue has presumably been fixed
upstream.



>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: gnats-precook-prs,v 1.4 2018/12/21 14:20:20 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.