From owner-freebsd-mono@FreeBSD.ORG Mon Jan 9 11:08:21 2012 Return-Path: Delivered-To: mono@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 94EE01065678 for ; Mon, 9 Jan 2012 11:08:21 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 6931F8FC14 for ; Mon, 9 Jan 2012 11:08:21 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q09B8L3h043240 for ; Mon, 9 Jan 2012 11:08:21 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q09B8K2G043238 for mono@FreeBSD.org; Mon, 9 Jan 2012 11:08:20 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 9 Jan 2012 11:08:20 GMT Message-Id: <201201091108.q09B8K2G043238@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: mono@FreeBSD.org Cc: Subject: Current problem reports assigned to mono@FreeBSD.org X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Jan 2012 11:08:21 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/162320 mono lang/mono doesn't build a ports/144224 mono [PATCH] lang/mono Fix build with new GCC 2 problems total. From owner-freebsd-mono@FreeBSD.ORG Fri Jan 13 11:07:15 2012 Return-Path: Delivered-To: mono@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 532DE106564A for ; Fri, 13 Jan 2012 11:07:15 +0000 (UTC) (envelope-from ksmakoto@dd.iij4u.or.jp) Received: from mfo.iij4u.or.jp (mfo10.iij4u.or.jp [210.138.174.80]) by mx1.freebsd.org (Postfix) with ESMTP id F0DA28FC1A for ; Fri, 13 Jan 2012 11:07:14 +0000 (UTC) Received: by mfo.iij4u.or.jp (mfo10) id q0DAaiPw006318; Fri, 13 Jan 2012 19:36:44 +0900 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dd.iij4u.or.jp; h=Date:From :To:Cc:Message-Id:Mime-Version:Content-Type; i=ksmakoto@dd.iij4u.or.jp; s= 20110530.iij4u; t=1326451002; x=1327660602; bh=8HGoEIA+BK0fqrLxhsq2tBrqIC/HG2oNc V1fxs2hwJ8=; b=Q88oKFv/9cKZcuKpSzuwZf3E8G4BWhcZI/TQkTUxYhQJApjekIs9xaH3/6VQgCd Bw192jxUVauSor346C8lsBkFzqhUl3RJZRt4ZA2CBU0YmSuQPluUpllWUhAbVSSV6Bs0O12EYdVJr d7FNdMN0ZMOT173KRda89JT30X9wKJI=; Received: by mo.iij4u.or.jp (mo11) id q0DAagap020181; Fri, 13 Jan 2012 19:36:42 +0900 Received: from norikura.localdomain ([IPv6:2001:3e0:82c:0:f0a8:7727:246f:d970]) by mbox.iij4u.or.jp (mbox10) id q0DAagNt024743; Fri, 13 Jan 2012 19:36:42 +0900 Date: Fri, 13 Jan 2012 19:36:41 +0900 From: "KISHIMOTO, Makoto" To: mono-devel-list@lists.ximian.com Message-Id: <20120113193641.5e901e29.ksmakoto@dd.iij4u.or.jp> X-Mailer: Sylpheed 3.1.2 (GTK+ 2.24.6; amd64-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Fri__13_Jan_2012_19_36_41_+0900_NQzrON06K2LQsuiE" Cc: mono@FreeBSD.org Subject: [PATCH] fix of including /usr/local/include/gc.h problem X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jan 2012 11:07:15 -0000 This is a multi-part message in MIME format. --Multipart=_Fri__13_Jan_2012_19_36_41_+0900_NQzrON06K2LQsuiE Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hello, This patch is to fix my problem that I reported. ( http://permalink.gmane.org/gmane.comp.gnome.mono.devel/37788 ) If there is /usr/local/include/gc.h, some compiles in buiding mono failed by including /usr/local/include/gc.h instead of $(top_srcdir)/libgc/include/gc.h . Changes are: * some files: rename LIBGC_CFLAGS to LIBGC_INCLUDES * mono/mini/Makefile.am: add setting of INCLUDES, and move libgc-include flag from mono_CFLAGS --Multipart=_Fri__13_Jan_2012_19_36_41_+0900_NQzrON06K2LQsuiE Content-Type: text/plain; name="patch_include-problem.txt" Content-Disposition: attachment; filename="patch_include-problem.txt" Content-Transfer-Encoding: 7bit diff --git a/configure.in b/configure.in index a22871e..2efedda 100644 --- a/configure.in +++ b/configure.in @@ -879,7 +879,7 @@ AM_CONDITIONAL(SUPPORT_BOEHM, test x$support_boehm = xyes) dnl dnl Boehm GC configuration dnl -LIBGC_CFLAGS= +LIBGC_INCLUDES= LIBGC_LIBS= LIBGC_STATIC_LIBS= libgc_dir= @@ -928,7 +928,7 @@ case "x$gc" in use_included_gc=yes libgc_dir=libgc - LIBGC_CFLAGS='-I$(top_srcdir)/libgc/include' + LIBGC_INCLUDES='-I$(top_srcdir)/libgc/include' LIBGC_LIBS='$(top_builddir)/libgc/libmonogc.la' LIBGC_STATIC_LIBS='$(top_builddir)/libgc/libmonogc-static.la' @@ -963,7 +963,7 @@ if test "x$large_heap" = "xyes"; then fi AM_CONDITIONAL(INCLUDED_LIBGC, test x$use_included_gc = xyes) -AC_SUBST(LIBGC_CFLAGS) +AC_SUBST(LIBGC_INCLUDES) AC_SUBST(LIBGC_LIBS) AC_SUBST(LIBGC_STATIC_LIBS) AC_SUBST(libgc_dir) diff --git a/mono/interpreter/Makefile.am b/mono/interpreter/Makefile.am index 4b21cbb..ba477b8 100644 --- a/mono/interpreter/Makefile.am +++ b/mono/interpreter/Makefile.am @@ -1,6 +1,6 @@ INCLUDES = \ -I$(top_srcdir) \ - $(LIBGC_CFLAGS) \ + $(LIBGC_INCLUDES) \ $(GLIB_CFLAGS) if HOST_WIN32 diff --git a/mono/io-layer/Makefile.am b/mono/io-layer/Makefile.am index 31680d2..dedb2f6 100644 --- a/mono/io-layer/Makefile.am +++ b/mono/io-layer/Makefile.am @@ -3,7 +3,7 @@ noinst_LTLIBRARIES = libwapi.la INCLUDES = \ $(GLIB_CFLAGS) \ - $(LIBGC_CFLAGS) \ + $(LIBGC_INCLUDES) \ -DMONO_BINDIR=\""$(bindir)"\" \ -I$(top_srcdir) diff --git a/mono/metadata/Makefile.am b/mono/metadata/Makefile.am index 3ce5dcf..134e1a7 100644 --- a/mono/metadata/Makefile.am +++ b/mono/metadata/Makefile.am @@ -60,7 +60,7 @@ endif endif noinst_LTLIBRARIES = $(shared_libraries) libmonoruntime-static.la $(sgen_libraries) $(moonlight_libraries) -INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/mono $(LIBGC_CFLAGS) $(GLIB_CFLAGS) -DMONO_BINDIR=\"$(bindir)/\" -DMONO_ASSEMBLIES=\"$(assembliesdir)\" -DMONO_CFG_DIR=\"$(confdir)\" +INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/mono $(LIBGC_INCLUDES) $(GLIB_CFLAGS) -DMONO_BINDIR=\"$(bindir)/\" -DMONO_ASSEMBLIES=\"$(assembliesdir)\" -DMONO_CFG_DIR=\"$(confdir)\" # # Make sure any prefix changes are updated in the binaries too. diff --git a/mono/mini/Makefile.am b/mono/mini/Makefile.am index 54adb84..edc4909 100644 --- a/mono/mini/Makefile.am +++ b/mono/mini/Makefile.am @@ -139,7 +139,9 @@ endif mono_SOURCES = \ main.c -mono_CFLAGS = $(AM_CFLAGS) $(BOEHM_DEFINES) $(LIBGC_CFLAGS) +mono_CFLAGS = $(AM_CFLAGS) $(BOEHM_DEFINES) + +INCLUDES = $(LIBGC_INCLUDES) mono_sgen_SOURCES = $(mono_SOURCES) mono_sgen_CFLAGS = $(SGEN_DEFINES) $(AM_CFLAGS) diff --git a/mono/utils/Makefile.am b/mono/utils/Makefile.am index d49c5d6..2f69800 100644 --- a/mono/utils/Makefile.am +++ b/mono/utils/Makefile.am @@ -1,6 +1,6 @@ noinst_LTLIBRARIES = libmonoutils.la -INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/mono $(LIBGC_CFLAGS) $(GLIB_CFLAGS) +INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/mono $(LIBGC_INCLUDES) $(GLIB_CFLAGS) if ENABLE_DTRACE --Multipart=_Fri__13_Jan_2012_19_36_41_+0900_NQzrON06K2LQsuiE-- From owner-freebsd-mono@FreeBSD.ORG Fri Jan 13 20:44:32 2012 Return-Path: Delivered-To: freebsd-mono@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C3251065675 for ; Fri, 13 Jan 2012 20:44:32 +0000 (UTC) (envelope-from frank.caccavale@emc.com) Received: from mexforward.lss.emc.com (mexforward.lss.emc.com [128.222.32.20]) by mx1.freebsd.org (Postfix) with ESMTP id 28F7D8FC15 for ; Fri, 13 Jan 2012 20:44:31 +0000 (UTC) Received: from hop04-l1d11-si01.isus.emc.com (HOP04-L1D11-SI01.isus.emc.com [10.254.111.54]) by mexforward.lss.emc.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id q0DKOuEG019989 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 13 Jan 2012 15:24:56 -0500 Received: from mailhub.lss.emc.com (mailhub.lss.emc.com [10.254.222.226]) by hop04-l1d11-si01.isus.emc.com (RSA Interceptor) for ; Fri, 13 Jan 2012 15:24:42 -0500 Received: from mxhub26.corp.emc.com (mxhub26.corp.emc.com [10.254.110.182]) by mailhub.lss.emc.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id q0DKOgCI016573 for ; Fri, 13 Jan 2012 15:24:42 -0500 Received: from mx30a.corp.emc.com ([169.254.1.200]) by mxhub26.corp.emc.com ([10.254.110.182]) with mapi; Fri, 13 Jan 2012 15:24:41 -0500 From: To: Date: Fri, 13 Jan 2012 15:24:36 -0500 Thread-Topic: help downloading the mono for freeBSD Thread-Index: AczSMV6EP+4kjKFcScOHzX+Teo4ong== Message-ID: <0192A323B78585439FA664C106E7B9B25F18C2EF@MX30A.corp.emc.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-cr-puzzleid: {90B11B45-35A9-45C0-83A2-A6130E56268B} x-cr-hashedpuzzle: AG0b AZmh Axqb Bx9o C2ul DAgL Eiwc Ej2a Eqp6 GTnq HwCr If9j Ij7n JYn1 J8GI LOuD; 1; ZgByAGUAZQBiAHMAZAAtAG0AbwBuAG8AQABmAHIAZQBlAGIAcwBkAC4AbwByAGcA; Sosha1_v1; 7; {90B11B45-35A9-45C0-83A2-A6130E56268B}; ZgByAGEAbgBrAC4AYwBhAGMAYwBhAHYAYQBsAGUAQABlAG0AYwAuAGMAbwBtAA==; Fri, 13 Jan 2012 20:24:36 GMT; aABlAGwAcAAgAGQAbwB3AG4AbABvAGEAZABpAG4AZwAgAHQAaABlACAAbQBvAG4AbwAgAGYAbwByACAAZgByAGUAZQBCAFMARAA= acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-EMM-MHVC: 1 Subject: help downloading the mono for freeBSD X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jan 2012 20:44:32 -0000 Hi, I have been developing C# programs for .NET on Windows and would like to us= e mono to run the programs on FreeBSD. I am confused about where to find th= e mono kit for freeBSD . Can anyone describe the steps I need to do in orde= r to download and install the mono kit for freeBSD ? Thanks, Frank From owner-freebsd-mono@FreeBSD.ORG Fri Jan 13 23:47:06 2012 Return-Path: Delivered-To: freebsd-mono@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 169DD106566C for ; Fri, 13 Jan 2012 23:47:06 +0000 (UTC) (envelope-from ksmakoto@dd.iij4u.or.jp) Received: from mfo.iij4u.or.jp (mfo10.iij4u.or.jp [210.138.174.80]) by mx1.freebsd.org (Postfix) with ESMTP id A09FA8FC13 for ; Fri, 13 Jan 2012 23:47:05 +0000 (UTC) Received: by mfo.iij4u.or.jp (mfo10) id q0DN90Ii030370; Sat, 14 Jan 2012 08:09:01 +0900 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dd.iij4u.or.jp; h=Date:From :To:Message-Id:In-Reply-To:References:Mime-Version:Content-Type: Content-Transfer-Encoding; i=ksmakoto@dd.iij4u.or.jp; s=20110530.iij4u; t= 1326496138; x=1327705738; bh=DqE3kOUl41ILWwAkXDpZTj9yhwj1v6nOL8jAl//jgrE=; b=jR0 6c8/agZhnCkFHtrm71BTEeY3IRPETlhH3GAV3cSYM0XrzJ+co7sgIStgLJ/RF1P9ut4khDK6uAiNO XBuvlMdAMiLY++hXrhltAsxt5ZfmBpNFnfXLpI0dUPPLRd/DnnDonsJBNhd/ESaazWKG33YS940ha JkArADBlrqIr4Q=; Received: by mo.iij4u.or.jp (mo10) id q0DN8wIS017504; Sat, 14 Jan 2012 08:08:58 +0900 Received: from norikura.localdomain ([IPv6:2001:3e0:82c:0:f0a8:7727:246f:d970]) by mbox.iij4u.or.jp (mbox10) id q0DN8w7r011305; Sat, 14 Jan 2012 08:08:58 +0900 Date: Sat, 14 Jan 2012 08:08:58 +0900 From: "KISHIMOTO, Makoto" To: freebsd-mono@freebsd.org Message-Id: <20120114080858.24b1ccd3.ksmakoto@dd.iij4u.or.jp> In-Reply-To: <0192A323B78585439FA664C106E7B9B25F18C2EF@MX30A.corp.emc.com> References: <0192A323B78585439FA664C106E7B9B25F18C2EF@MX30A.corp.emc.com> X-Mailer: Sylpheed 3.1.2 (GTK+ 2.24.6; amd64-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: help downloading the mono for freeBSD X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jan 2012 23:47:06 -0000 Hello, On Fri, 13 Jan 2012 15:24:36 -0500 wrote: > Hi, > > I have been developing C# programs for .NET on Windows and would like to use mono to run the programs on FreeBSD. I am confused about where to find the mono kit for freeBSD . Can anyone describe the steps I need to do in order to download and install the mono kit for freeBSD ? In FreeBSD, in most cases, easy way to install application is to use "ports" . (see http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ports.html ) But, BSD# ports tree is separated. IMHO, it recommend to use portshaker.