From owner-freebsd-mono@FreeBSD.ORG Mon Jul 27 11:06:58 2009 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 684EA106566C for ; Mon, 27 Jul 2009 11:06:58 +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 3C04C8FC33 for ; Mon, 27 Jul 2009 11:06:58 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n6RB6wRb019017 for ; Mon, 27 Jul 2009 11:06:58 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n6RB6vj5019013 for freebsd-mono@FreeBSD.org; Mon, 27 Jul 2009 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 27 Jul 2009 11:06:57 GMT Message-Id: <200907271106.n6RB6vj5019013@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-mono@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-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, 27 Jul 2009 11:06:58 -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 -------------------------------------------------------------------------------- f ports/134774 mono lang/mono won't build on 6.4-STABLE 1 problem total. From owner-freebsd-mono@FreeBSD.ORG Tue Jul 28 21:20:02 2009 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 A9929106566C for ; Tue, 28 Jul 2009 21:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7BBE58FC18 for ; Tue, 28 Jul 2009 21:20:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n6SLK2UZ037901 for ; Tue, 28 Jul 2009 21:20:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n6SLK2V8037899; Tue, 28 Jul 2009 21:20:02 GMT (envelope-from gnats) Date: Tue, 28 Jul 2009 21:20:02 GMT Message-Id: <200907282120.n6SLK2V8037899@freefall.freebsd.org> To: Romain Tartiere From: FreeBSD-gnats-submit@FreeBSD.org In-Reply-To: Your message of Tue, 28 Jul 2009 23:17:25 +0200 (CEST) <20090728211725.6D46A5C322@marvin.blogreen.org> Cc: Subject: Re: ports/137223: [maintainer-update] lang/mono version 2.4.2.2 to 2.4.2.3 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jul 2009 21:20:03 -0000 Thank you very much for your problem report. It has the internal identification `ports/137223'. The individual assigned to look at your report is: freebsd-ports-bugs. You can access the state of your problem report at any time via this link: http://www.freebsd.org/cgi/query-pr.cgi?pr=137223 >Category: ports >Responsible: freebsd-ports-bugs >Synopsis: [maintainer-update] lang/mono version 2.4.2.2 to 2.4.2.3 >Arrival-Date: Tue Jul 28 21:20:02 UTC 2009 From owner-freebsd-mono@FreeBSD.ORG Tue Jul 28 21:20:18 2009 Return-Path: Delivered-To: mono@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1BD20106564A; Tue, 28 Jul 2009 21:20:18 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E572D8FC21; Tue, 28 Jul 2009 21:20:17 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (edwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n6SLKHdJ039267; Tue, 28 Jul 2009 21:20:17 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n6SLKHet039254; Tue, 28 Jul 2009 21:20:17 GMT (envelope-from edwin) Date: Tue, 28 Jul 2009 21:20:17 GMT Message-Id: <200907282120.n6SLKHet039254@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, mono@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/137223: [maintainer-update] lang/mono version 2.4.2.2 to 2.4.2.3 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: Tue, 28 Jul 2009 21:20:18 -0000 Synopsis: [maintainer-update] lang/mono version 2.4.2.2 to 2.4.2.3 Responsible-Changed-From-To: freebsd-ports-bugs->mono Responsible-Changed-By: edwin Responsible-Changed-When: Tue Jul 28 21:20:17 UTC 2009 Responsible-Changed-Why: Submitter is maintainer and has GNATS access (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=137223 From owner-freebsd-mono@FreeBSD.ORG Fri Jul 31 15:10:11 2009 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 7C1CE106566C; Fri, 31 Jul 2009 15:10:11 +0000 (UTC) (envelope-from romain@blogreen.org) Received: from marvin.blogreen.org (unknown [IPv6:2a01:e35:2f7d:58c0:0:2:1:2]) by mx1.freebsd.org (Postfix) with ESMTP id AA15B8FC19; Fri, 31 Jul 2009 15:10:10 +0000 (UTC) (envelope-from romain@blogreen.org) Received: by marvin.blogreen.org (Postfix, from userid 1001) id ACD2F5C4F4; Fri, 31 Jul 2009 17:10:09 +0200 (CEST) Date: Fri, 31 Jul 2009 17:10:09 +0200 From: Romain =?iso-8859-1?Q?Tarti=E8re?= To: edwin@FreeBSD.org Message-ID: <20090731151009.GA66350@blogreen.org> Mail-Followup-To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, mono@FreeBSD.org References: <200907282120.n6SLKHet039254@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="MfFXiAuoTsnnDAfZ" Content-Disposition: inline In-Reply-To: <200907282120.n6SLKHet039254@freefall.freebsd.org> User-Agent: Mutt/1.4.2.3i X-PGP-Key: http://romain.blogreen.org/pubkey.asc Cc: freebsd-ports-bugs@FreeBSD.org, mono@FreeBSD.org Subject: Re: ports/137223: [maintainer-update] lang/mono version 2.4.2.2 to 2.4.2.3 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, 31 Jul 2009 15:10:12 -0000 --MfFXiAuoTsnnDAfZ Content-Type: multipart/mixed; boundary="W/nzBZO5zC0uMSeA" Content-Disposition: inline --W/nzBZO5zC0uMSeA Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable New version with extra patches for resurecting NUnit :-) --=20 Romain Tarti=E8re http://romain.blogreen.org/ pgp: 8DAB A124 0DA4 7024 F82A E748 D8E9 A33F FF56 FF43 (ID: 0xFF56FF43) (plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much appreciated) --W/nzBZO5zC0uMSeA Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="mono.diff" Content-Transfer-Encoding: quoted-printable diff -ruN /var/cache/portshaker/freebsd/lang/mono/Makefile /tmp/mono/Makefi= le --- /var/cache/portshaker/freebsd/lang/mono/Makefile 2009-07-17 14:33:53.00= 0000000 +0200 +++ /tmp/mono/Makefile 2009-07-28 23:10:28.874057000 +0200 @@ -7,7 +7,7 @@ # =20 PORTNAME=3D mono -PORTVERSION=3D 2.4.2.2 +PORTVERSION=3D 2.4.2.3 PORTREVISION=3D 1 CATEGORIES=3D lang MASTER_SITES=3D http://ftp.novell.com/pub/mono/sources/${PORTNAME}/ @@ -59,7 +59,6 @@ .include =20 .if ${ARCH} =3D=3D "amd64" -USE_FAM=3D yes MAKE_ARGS+=3D MONO_GENERIC_SHARING=3Dnone #https://bugzilla.novell.com/sho= w_bug.cgi?id=3D434457 .endif =20 @@ -74,16 +73,7 @@ pre-everything:: @${CAT} ${PKGMESSAGE} =20 -.if exists(${LOCALBASE}/lib/libfam.so) -USE_FAM=3D yes -.endif - post-patch: - @${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/configure ${WRKSRC}/libgc/configure - @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g ; \ - s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/mcs/tools/mkbundle/mkbundle.cs @${REINPLACE_CMD} -e 's|libgamin-1.so.0|libgamin-1.so.1|g' \ ${WRKSRC}/mcs/class/System/System.IO/FAMWatcher.cs @${REINPLACE_CMD} -e 's|^#!/bin/bash|#!/bin/sh|g' \ @@ -94,23 +84,6 @@ ${WRKSRC}/mcs/class/Mono.Cairo/Samples/png/compile.sh \ ${WRKSRC}/mcs/class/Mono.Cairo/Samples/win32/compile.sh \ ${WRKSRC}/mcs/class/Mono.Cairo/Samples/x11/compile.sh - @${REINPLACE_CMD} -e 's|^#!/bin/perl|#!/usr/bin/env perl|g' \ - ${WRKSRC}/mcs/errors/do-tests.pl \ - ${WRKSRC}/mcs/tools/scan-tests.pl \ - ${WRKSRC}/msvc/create-windef.pl \ - ${WRKSRC}/mono/benchmark/test-driver \ - ${WRKSRC}/mono/cil/make-opcodes-def.pl \ - ${WRKSRC}/mono/metadata/make-bundle.pl \ - ${WRKSRC}/mono/mini/genmdesc.pl \ - ${WRKSRC}/mono/tests/stress-runner.pl - -.if ${OSVERSION} >=3D 700000 && ${OSVERSION} < 800000 - @${REINPLACE_CMD} -e 's|freebsd6|freebsd7|g' \ - ${WRKSRC}/configure ${WRKSRC}/libgc/configure -.elif ${OSVERSION} >=3D 800000 - @${REINPLACE_CMD} -e 's|freebsd6|freebsd8|g' \ - ${WRKSRC}/configure ${WRKSRC}/libgc/configure -.endif =20 tests: build @${ECHO_MSG} "=3D=3D=3D> Running mono regression tests" diff -ruN /var/cache/portshaker/freebsd/lang/mono/distinfo /tmp/mono/distin= fo --- /var/cache/portshaker/freebsd/lang/mono/distinfo 2009-07-17 12:32:21.00= 0000000 +0200 +++ /tmp/mono/distinfo 2009-07-28 23:10:28.874057000 +0200 @@ -1,3 +1,3 @@ -MD5 (mono-2.4.2.2.tar.bz2) =3D 54aac9b914c5a4dc81c2bfd058df1c93 -SHA256 (mono-2.4.2.2.tar.bz2) =3D e3b965c56a669c3012856dcc17b7400d28505dd4= bb8a3c6eb3e653bb41b5e6ba -SIZE (mono-2.4.2.2.tar.bz2) =3D 24813167 +MD5 (mono-2.4.2.3.tar.bz2) =3D 696f25afc8453cd0d1c78de6e905dcf2 +SHA256 (mono-2.4.2.3.tar.bz2) =3D 1bab0d4e2906c88736ff5e242f2905f4c3535ccf= c05bb5c427b72adf0e9236ae +SIZE (mono-2.4.2.3.tar.bz2) =3D 24815426 diff -ruN /var/cache/portshaker/freebsd/lang/mono/files/patch-mcs_class_Sys= tem.Web_System.Web.Compilation_AspParser.cs /tmp/mono/files/patch-mcs_class= _System.Web_System.Web.Compilation_AspParser.cs --- /var/cache/portshaker/freebsd/lang/mono/files/patch-mcs_class_System.We= b_System.Web.Compilation_AspParser.cs 2007-03-17 04:48:02.000000000 +0100 +++ /tmp/mono/files/patch-mcs_class_System.Web_System.Web.Compilation_AspPa= rser.cs 1970-01-01 01:00:00.000000000 +0100 @@ -1,17 +0,0 @@ ---- mcs/class/System.Web/System.Web.Compilation/AspParser.cs.orig Fri Dec = 29 22:13:43 2006 -+++ mcs/class/System.Web/System.Web.Compilation/AspParser.cs Fri Dec 29 22= :14:41 2006 -@@ -454,8 +454,12 @@ - tokenizer.Verbatim =3D false; - id =3D inside_tags; - attributes =3D null; -- tagtype =3D (databinding ? TagType.DataBinding : -- (varname ? TagType.CodeRenderExpression : TagType.CodeRender)); -+ if (databinding) -+ tagtype =3D TagType.DataBinding; -+ else if (varname) -+ tagtype =3D TagType.CodeRenderExpression; -+ else -+ tagtype =3D TagType.CodeRender; - } -=20 - public event ParseErrorHandler Error; diff -ruN /var/cache/portshaker/freebsd/lang/mono/files/patch-mono_io-layer= _processes.c /tmp/mono/files/patch-mono_io-layer_processes.c --- /var/cache/portshaker/freebsd/lang/mono/files/patch-mono_io-layer_proce= sses.c 1970-01-01 01:00:00.000000000 +0100 +++ /tmp/mono/files/patch-mono_io-layer_processes.c 2009-07-31 17:07:10.774= 197000 +0200 @@ -0,0 +1,32 @@ + +$FreeBSD$ + +--- mono/io-layer/processes.c.orig ++++ mono/io-layer/processes.c +@@ -1950,7 +1950,7 @@ + { + mods =3D load_modules (); + #else +- filename =3D g_strdup_printf ("/proc/%d/maps", pid); ++ filename =3D g_strdup_printf ("/proc/%d/map", pid); + if ((fp =3D fopen (filename, "r")) =3D=3D NULL) { + /* No /proc//maps so just return the main module + * shortcut for now +@@ -2111,7 +2111,7 @@ + { + mods =3D load_modules (); + #else +- filename =3D g_strdup_printf ("/proc/%d/maps", pid); ++ filename =3D g_strdup_printf ("/proc/%d/map", pid); + if ((fp =3D fopen (filename, "r")) =3D=3D NULL) { + if (errno =3D=3D EACCES && module =3D=3D NULL && base =3D=3D TRUE) { + procname_ext =3D get_process_name_from_proc (pid); +@@ -2266,7 +2266,7 @@ + mods =3D load_modules (); + #else + /* Look up the address in /proc//maps */ +- filename =3D g_strdup_printf ("/proc/%d/maps", pid); ++ filename =3D g_strdup_printf ("/proc/%d/map", pid); + if ((fp =3D fopen (filename, "r")) =3D=3D NULL) { + /* No /proc//maps, so just return failure + * for now diff -ruN /var/cache/portshaker/freebsd/lang/mono/files/patch-mono_metadata= _filewatcher.c /tmp/mono/files/patch-mono_metadata_filewatcher.c --- /var/cache/portshaker/freebsd/lang/mono/files/patch-mono_metadata_filew= atcher.c 2007-03-17 04:48:02.000000000 +0100 +++ /tmp/mono/files/patch-mono_metadata_filewatcher.c 1970-01-01 01:00:00.0= 00000000 +0100 @@ -1,35 +0,0 @@ ---- mono/metadata/filewatcher.c.orig Fri Dec 29 19:52:48 2006 -+++ mono/metadata/filewatcher.c Fri Dec 29 20:25:18 2006 -@@ -44,9 +44,6 @@ - gint - ves_icall_System_IO_FSW_SupportsFSW (void) - { --#if HAVE_KQUEUE -- return 3; --#else - MonoDl *fam_module; - gchar *filename; - int lib_used =3D 4; /* gamin */ -@@ -76,14 +73,20 @@ - } -=20 - if (fam_module =3D=3D NULL) -- return 0; -+ goto nofam; -=20 - err =3D mono_dl_symbol (fam_module, "FAMNextEvent", (gpointer *) &FAMNex= tEvent); - g_free (err); - if (FAMNextEvent =3D=3D NULL) -- return 0; -+ goto nofam; -=20 - return lib_used; -+ -+ nofam: -+#if HAVE_KQUEUE -+ return 3; -+#else -+ return 0; - #endif - } -=20 diff -ruN /var/cache/portshaker/freebsd/lang/mono/pkg-message /tmp/mono/pkg= -message --- /var/cache/portshaker/freebsd/lang/mono/pkg-message 2009-07-17 12:32:22= .000000000 +0200 +++ /tmp/mono/pkg-message 2009-07-31 17:07:10.774197000 +0200 @@ -26,4 +26,8 @@ You can rely on the security.jail.sysvipc_allowed sysctl to check this status. The following enables this feature on the host system: # echo "jail_sysvipc_allow=3D\"YES\"" >> /etc/rc.conf + +* Some process information are acceded through /proc (e.g. when using + NUnit) and procfs(5) has to be mounted for these features to work: + # echo "proc /proc procfs rw 0 0" >> /etc/fstab ************************************************************************ --W/nzBZO5zC0uMSeA-- --MfFXiAuoTsnnDAfZ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (FreeBSD) iEYEARECAAYFAkpzCVEACgkQ2OmjP/9W/0MNMACgiIKJVjjxl0RXzpjXarMJTKzH ptEAn2HtOq7QU70k3r2ctcWFlYPrUW+R =eZ7k -----END PGP SIGNATURE----- --MfFXiAuoTsnnDAfZ-- From owner-freebsd-mono@FreeBSD.ORG Fri Jul 31 15:20:05 2009 Return-Path: Delivered-To: mono@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 89A521065673 for ; Fri, 31 Jul 2009 15:20:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7604A8FC16 for ; Fri, 31 Jul 2009 15:20:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n6VFK5wY099213 for ; Fri, 31 Jul 2009 15:20:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n6VFK5Oe099212; Fri, 31 Jul 2009 15:20:05 GMT (envelope-from gnats) Date: Fri, 31 Jul 2009 15:20:05 GMT Message-Id: <200907311520.n6VFK5Oe099212@freefall.freebsd.org> To: mono@FreeBSD.org From: Romain =?iso-8859-1?Q?Tarti=E8re?= Cc: Subject: Re: ports/137223: [maintainer-update] lang/mono version 2.4.2.2 to 2.4.2.3 X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Romain =?iso-8859-1?Q?Tarti=E8re?= List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 31 Jul 2009 15:20:06 -0000 The following reply was made to PR ports/137223; it has been noted by GNATS. From: Romain =?iso-8859-1?Q?Tarti=E8re?= To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/137223: [maintainer-update] lang/mono version 2.4.2.2 to 2.4.2.3 Date: Fri, 31 Jul 2009 17:18:12 +0200 --24zk1gE8NUlDmwG9 Content-Type: multipart/mixed; boundary="h31gzZEtNLTqOjlF" Content-Disposition: inline --h31gzZEtNLTqOjlF Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable New version with extra patches for resurecting NUnit :-) --=20 Romain Tarti=E8re http://romain.blogreen.org/ pgp: 8DAB A124 0DA4 7024 F82A E748 D8E9 A33F FF56 FF43 (ID: 0xFF56FF43) (plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much appreciated) --h31gzZEtNLTqOjlF Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="mono.diff" Content-Transfer-Encoding: quoted-printable diff -ruN /var/cache/portshaker/freebsd/lang/mono/Makefile /tmp/mono/Makefi= le --- /var/cache/portshaker/freebsd/lang/mono/Makefile 2009-07-17 14:33:53.00= 0000000 +0200 +++ /tmp/mono/Makefile 2009-07-28 23:10:28.874057000 +0200 @@ -7,7 +7,7 @@ # =20 PORTNAME=3D mono -PORTVERSION=3D 2.4.2.2 +PORTVERSION=3D 2.4.2.3 PORTREVISION=3D 1 CATEGORIES=3D lang MASTER_SITES=3D http://ftp.novell.com/pub/mono/sources/${PORTNAME}/ @@ -59,7 +59,6 @@ .include =20 .if ${ARCH} =3D=3D "amd64" -USE_FAM=3D yes MAKE_ARGS+=3D MONO_GENERIC_SHARING=3Dnone #https://bugzilla.novell.com/sho= w_bug.cgi?id=3D434457 .endif =20 @@ -74,16 +73,7 @@ pre-everything:: @${CAT} ${PKGMESSAGE} =20 -.if exists(${LOCALBASE}/lib/libfam.so) -USE_FAM=3D yes -.endif - post-patch: - @${REINPLACE_CMD} -e 's|-pthread|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/configure ${WRKSRC}/libgc/configure - @${REINPLACE_CMD} -e 's|%%CC%%|${CC}|g ; \ - s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g' \ - ${WRKSRC}/mcs/tools/mkbundle/mkbundle.cs @${REINPLACE_CMD} -e 's|libgamin-1.so.0|libgamin-1.so.1|g' \ ${WRKSRC}/mcs/class/System/System.IO/FAMWatcher.cs @${REINPLACE_CMD} -e 's|^#!/bin/bash|#!/bin/sh|g' \ @@ -94,23 +84,6 @@ ${WRKSRC}/mcs/class/Mono.Cairo/Samples/png/compile.sh \ ${WRKSRC}/mcs/class/Mono.Cairo/Samples/win32/compile.sh \ ${WRKSRC}/mcs/class/Mono.Cairo/Samples/x11/compile.sh - @${REINPLACE_CMD} -e 's|^#!/bin/perl|#!/usr/bin/env perl|g' \ - ${WRKSRC}/mcs/errors/do-tests.pl \ - ${WRKSRC}/mcs/tools/scan-tests.pl \ - ${WRKSRC}/msvc/create-windef.pl \ - ${WRKSRC}/mono/benchmark/test-driver \ - ${WRKSRC}/mono/cil/make-opcodes-def.pl \ - ${WRKSRC}/mono/metadata/make-bundle.pl \ - ${WRKSRC}/mono/mini/genmdesc.pl \ - ${WRKSRC}/mono/tests/stress-runner.pl - -.if ${OSVERSION} >=3D 700000 && ${OSVERSION} < 800000 - @${REINPLACE_CMD} -e 's|freebsd6|freebsd7|g' \ - ${WRKSRC}/configure ${WRKSRC}/libgc/configure -.elif ${OSVERSION} >=3D 800000 - @${REINPLACE_CMD} -e 's|freebsd6|freebsd8|g' \ - ${WRKSRC}/configure ${WRKSRC}/libgc/configure -.endif =20 tests: build @${ECHO_MSG} "=3D=3D=3D> Running mono regression tests" diff -ruN /var/cache/portshaker/freebsd/lang/mono/distinfo /tmp/mono/distin= fo --- /var/cache/portshaker/freebsd/lang/mono/distinfo 2009-07-17 12:32:21.00= 0000000 +0200 +++ /tmp/mono/distinfo 2009-07-28 23:10:28.874057000 +0200 @@ -1,3 +1,3 @@ -MD5 (mono-2.4.2.2.tar.bz2) =3D 54aac9b914c5a4dc81c2bfd058df1c93 -SHA256 (mono-2.4.2.2.tar.bz2) =3D e3b965c56a669c3012856dcc17b7400d28505dd4= bb8a3c6eb3e653bb41b5e6ba -SIZE (mono-2.4.2.2.tar.bz2) =3D 24813167 +MD5 (mono-2.4.2.3.tar.bz2) =3D 696f25afc8453cd0d1c78de6e905dcf2 +SHA256 (mono-2.4.2.3.tar.bz2) =3D 1bab0d4e2906c88736ff5e242f2905f4c3535ccf= c05bb5c427b72adf0e9236ae +SIZE (mono-2.4.2.3.tar.bz2) =3D 24815426 diff -ruN /var/cache/portshaker/freebsd/lang/mono/files/patch-mcs_class_Sys= tem.Web_System.Web.Compilation_AspParser.cs /tmp/mono/files/patch-mcs_class= _System.Web_System.Web.Compilation_AspParser.cs --- /var/cache/portshaker/freebsd/lang/mono/files/patch-mcs_class_System.We= b_System.Web.Compilation_AspParser.cs 2007-03-17 04:48:02.000000000 +0100 +++ /tmp/mono/files/patch-mcs_class_System.Web_System.Web.Compilation_AspPa= rser.cs 1970-01-01 01:00:00.000000000 +0100 @@ -1,17 +0,0 @@ ---- mcs/class/System.Web/System.Web.Compilation/AspParser.cs.orig Fri Dec = 29 22:13:43 2006 -+++ mcs/class/System.Web/System.Web.Compilation/AspParser.cs Fri Dec 29 22= :14:41 2006 -@@ -454,8 +454,12 @@ - tokenizer.Verbatim =3D false; - id =3D inside_tags; - attributes =3D null; -- tagtype =3D (databinding ? TagType.DataBinding : -- (varname ? TagType.CodeRenderExpression : TagType.CodeRender)); -+ if (databinding) -+ tagtype =3D TagType.DataBinding; -+ else if (varname) -+ tagtype =3D TagType.CodeRenderExpression; -+ else -+ tagtype =3D TagType.CodeRender; - } -=20 - public event ParseErrorHandler Error; diff -ruN /var/cache/portshaker/freebsd/lang/mono/files/patch-mono_io-layer= _processes.c /tmp/mono/files/patch-mono_io-layer_processes.c --- /var/cache/portshaker/freebsd/lang/mono/files/patch-mono_io-layer_proce= sses.c 1970-01-01 01:00:00.000000000 +0100 +++ /tmp/mono/files/patch-mono_io-layer_processes.c 2009-07-31 17:07:10.774= 197000 +0200 @@ -0,0 +1,32 @@ + +$FreeBSD$ + +--- mono/io-layer/processes.c.orig ++++ mono/io-layer/processes.c +@@ -1950,7 +1950,7 @@ + { + mods =3D load_modules (); + #else +- filename =3D g_strdup_printf ("/proc/%d/maps", pid); ++ filename =3D g_strdup_printf ("/proc/%d/map", pid); + if ((fp =3D fopen (filename, "r")) =3D=3D NULL) { + /* No /proc//maps so just return the main module + * shortcut for now +@@ -2111,7 +2111,7 @@ + { + mods =3D load_modules (); + #else +- filename =3D g_strdup_printf ("/proc/%d/maps", pid); ++ filename =3D g_strdup_printf ("/proc/%d/map", pid); + if ((fp =3D fopen (filename, "r")) =3D=3D NULL) { + if (errno =3D=3D EACCES && module =3D=3D NULL && base =3D=3D TRUE) { + procname_ext =3D get_process_name_from_proc (pid); +@@ -2266,7 +2266,7 @@ + mods =3D load_modules (); + #else + /* Look up the address in /proc//maps */ +- filename =3D g_strdup_printf ("/proc/%d/maps", pid); ++ filename =3D g_strdup_printf ("/proc/%d/map", pid); + if ((fp =3D fopen (filename, "r")) =3D=3D NULL) { + /* No /proc//maps, so just return failure + * for now diff -ruN /var/cache/portshaker/freebsd/lang/mono/files/patch-mono_metadata= _filewatcher.c /tmp/mono/files/patch-mono_metadata_filewatcher.c --- /var/cache/portshaker/freebsd/lang/mono/files/patch-mono_metadata_filew= atcher.c 2007-03-17 04:48:02.000000000 +0100 +++ /tmp/mono/files/patch-mono_metadata_filewatcher.c 1970-01-01 01:00:00.0= 00000000 +0100 @@ -1,35 +0,0 @@ ---- mono/metadata/filewatcher.c.orig Fri Dec 29 19:52:48 2006 -+++ mono/metadata/filewatcher.c Fri Dec 29 20:25:18 2006 -@@ -44,9 +44,6 @@ - gint - ves_icall_System_IO_FSW_SupportsFSW (void) - { --#if HAVE_KQUEUE -- return 3; --#else - MonoDl *fam_module; - gchar *filename; - int lib_used =3D 4; /* gamin */ -@@ -76,14 +73,20 @@ - } -=20 - if (fam_module =3D=3D NULL) -- return 0; -+ goto nofam; -=20 - err =3D mono_dl_symbol (fam_module, "FAMNextEvent", (gpointer *) &FAMNex= tEvent); - g_free (err); - if (FAMNextEvent =3D=3D NULL) -- return 0; -+ goto nofam; -=20 - return lib_used; -+ -+ nofam: -+#if HAVE_KQUEUE -+ return 3; -+#else -+ return 0; - #endif - } -=20 diff -ruN /var/cache/portshaker/freebsd/lang/mono/pkg-message /tmp/mono/pkg= -message --- /var/cache/portshaker/freebsd/lang/mono/pkg-message 2009-07-17 12:32:22= .000000000 +0200 +++ /tmp/mono/pkg-message 2009-07-31 17:07:10.774197000 +0200 @@ -26,4 +26,8 @@ You can rely on the security.jail.sysvipc_allowed sysctl to check this status. The following enables this feature on the host system: # echo "jail_sysvipc_allow=3D\"YES\"" >> /etc/rc.conf + +* Some process information are acceded through /proc (e.g. when using + NUnit) and procfs(5) has to be mounted for these features to work: + # echo "proc /proc procfs rw 0 0" >> /etc/fstab ************************************************************************ --h31gzZEtNLTqOjlF-- --24zk1gE8NUlDmwG9 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (FreeBSD) iEYEARECAAYFAkpzCzQACgkQ2OmjP/9W/0P04ACffrUz4cgYuqmrCuNYhGqjnX2P riwAn0L572GvLytTmpDDQMpvs85ku7Ys =+lXN -----END PGP SIGNATURE----- --24zk1gE8NUlDmwG9-- From owner-freebsd-mono@FreeBSD.ORG Fri Jul 31 17:34:21 2009 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 4A43F1065673 for ; Fri, 31 Jul 2009 17:34:21 +0000 (UTC) (envelope-from romain@blogreen.org) Received: from marvin.blogreen.org (unknown [IPv6:2a01:e35:2f7d:58c0:0:2:1:2]) by mx1.freebsd.org (Postfix) with ESMTP id BF62D8FC15 for ; Fri, 31 Jul 2009 17:34:20 +0000 (UTC) (envelope-from romain@blogreen.org) Received: by marvin.blogreen.org (Postfix, from userid 1001) id DFB495C4FD; Fri, 31 Jul 2009 19:34:19 +0200 (CEST) Date: Fri, 31 Jul 2009 19:34:19 +0200 From: Romain =?iso-8859-1?Q?Tarti=E8re?= To: =?iso-8859-1?B?Sm9z6SBNYXLtYSw=?= Simple Option Message-ID: <20090731173419.GA74020@blogreen.org> Mail-Followup-To: =?iso-8859-1?B?Sm9z6SBNYXLtYSw=?= Simple Option , FreeBSD Mono References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="n8g4imXOkfNTN/H1" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i X-PGP-Key: http://romain.blogreen.org/pubkey.asc Cc: FreeBSD Mono Subject: Re: What happens with nunit in mono 2.4? 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, 31 Jul 2009 17:34:21 -0000 --n8g4imXOkfNTN/H1 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Jos=E9, On Fri, Feb 20, 2009 at 05:29:30PM -0000, Jos=E9 Mar=EDa, Simple Option wrote: > I'm not using mono 2.4 because nunit doesn't works in my system. >=20 > I've mono-merged the last version of the repository, I've installed > the port of mono and then: >=20 >=20 > >nunit-console2 Soros.Dominio.Test.dll > [SNIP] > Unhandled Exception: > System.ArgumentOutOfRangeException: Index is less than 0 or more than > or equal to the list count. > Parameter name: index > 0 Commit 555 I did a few hours ago is supposed to fix the issue [1]. I submitted a follow-up for the update to 2.4.2.3 [2] including it. Can you please check that the problem vanishes when applying this patch? Kind regards, Romain References: 1. http://code.google.com/p/bsd-sharp/source/detail?r=3D555 2. http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dports/137223 --=20 Romain Tarti=E8re http://romain.blogreen.org/ pgp: 8DAB A124 0DA4 7024 F82A E748 D8E9 A33F FF56 FF43 (ID: 0xFF56FF43) (plain text =3Dnon-HTML=3D PGP/GPG encrypted/signed e-mail much appreciated) --n8g4imXOkfNTN/H1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (FreeBSD) iEYEARECAAYFAkpzKxsACgkQ2OmjP/9W/0PgTQCcCN8nxwtWpq37+MdgCx7LWCJA N1gAnjWCDGn4GKxV31CYMf69sTIyEtcM =S7iY -----END PGP SIGNATURE----- --n8g4imXOkfNTN/H1-- From owner-freebsd-mono@FreeBSD.ORG Fri Jul 31 18:02:47 2009 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 753C1106566B for ; Fri, 31 Jul 2009 18:02:47 +0000 (UTC) (envelope-from 3ICxzShAKBAomyno2s3o-xy1ozv8qyyqvo.mywwyxyP1ooLcN.y1q@codesite.bounces.google.com) Received: from mail-pz0-f224.google.com (mail-pz0-f224.google.com [209.85.222.224]) by mx1.freebsd.org (Postfix) with ESMTP id 4C4818FC16 for ; Fri, 31 Jul 2009 18:02:47 +0000 (UTC) (envelope-from 3ICxzShAKBAomyno2s3o-xy1ozv8qyyqvo.mywwyxyP1ooLcN.y1q@codesite.bounces.google.com) Received: by pzk21 with SMTP id 21so20913pzk.11 for ; Fri, 31 Jul 2009 11:02:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=beta; h=domainkey-signature:mime-version:x-generated-by :x-googlecode-project:x-googlecode-issue-id:received:message-id:date :subject:from:to:content-type:content-transfer-encoding; bh=6Z0An1USx9yJjEFemWuY9mxVvg4xbbsX0GKbi6belq8=; b=eR42RwYFTpyl1iQ9A4K6WNJ2kVZ4zenUCMixbkBtJKPaRLaNJxwbejthDuUgv3CbOr ifLM9A1R0siyrfbT7NLg== DomainKey-Signature: a=rsa-sha1; c=nofws; d=google.com; s=beta; h=mime-version:x-generated-by:x-googlecode-project :x-googlecode-issue-id:message-id:date:subject:from:to:content-type :content-transfer-encoding; b=NdA57v82soKqZhaenKWYFiiru8m7XBgkLlkV8izSJ/ThzS8BY1NezM77PO8JTN07Am NV9g15EfMGXi1f8XaE5Q== MIME-Version: 1.0 X-Generated-By: Google Code X-GoogleCode-Project: bsd-sharp X-GoogleCode-Issue-Id: 8 Received: by 10.142.238.20 with SMTP id l20mr561226wfh.26.1249061920580; Fri, 31 Jul 2009 10:38:40 -0700 (PDT) Message-ID: <000e0cd17e78142885047003e408@google.com> Date: Fri, 31 Jul 2009 17:38:40 +0000 From: codesite-noreply@google.com To: mono@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Cc: Subject: Issue 8 in bsd-sharp: Nunit and mono 2.2 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, 31 Jul 2009 18:02:47 -0000 Updates: Status: Invalid Owner: romain.tartiere Comment #1 on issue 8 by romain.tartiere: Nunit and mono 2.2 http://code.google.com/p/bsd-sharp/issues/detail?id=8 Hi I could reproduce the problem, but using nunit-console2 instead of nunit-console solved the problem for me (I'm running the latest 2.4.2.3). I cahnge this entry status to Invalid. If the problem still happens for you, please reopen and provide a full failing example source code. Thanks! Romain -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings From owner-freebsd-mono@FreeBSD.ORG Sat Aug 1 17:32:00 2009 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 67B1B1065674 for ; Sat, 1 Aug 2009 17:32:00 +0000 (UTC) (envelope-from 3N3d0ShAKBG0NZOPdTeP-YZcPaWjRZZRWP.NZXXZYZ0cPPwDy.ZcR@codesite.bounces.google.com) Received: from mail-pz0-f224.google.com (mail-pz0-f224.google.com [209.85.222.224]) by mx1.freebsd.org (Postfix) with ESMTP id 3DD4E8FC15 for ; Sat, 1 Aug 2009 17:31:59 +0000 (UTC) (envelope-from 3N3d0ShAKBG0NZOPdTeP-YZcPaWjRZZRWP.NZXXZYZ0cPPwDy.ZcR@codesite.bounces.google.com) Received: by pzk21 with SMTP id 21so26904pzk.11 for ; Sat, 01 Aug 2009 10:31:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=beta; h=domainkey-signature:mime-version:x-generated-by :x-googlecode-project:x-googlecode-issue-id:received:message-id:date :subject:from:to:content-type:content-transfer-encoding; bh=TEBdayNr9O1nqw89In0PuwugCBGYejUjOz7H79Dw26g=; b=k92Uq12LvWzktZj8e01YwiKehnsc2eSvpWvTj80XjO4+3WRCQLzJ10hgngNYW4Dd6V jKvZHqsRIQUmKynDVn7A== DomainKey-Signature: a=rsa-sha1; c=nofws; d=google.com; s=beta; h=mime-version:x-generated-by:x-googlecode-project :x-googlecode-issue-id:message-id:date:subject:from:to:content-type :content-transfer-encoding; b=Vv0Hvo+RY/xSSEhMxBmYbzjS/YPIOlvGl83+3CsI6ObP1Jrv2bKP2WuqtVF/isfPGS 3orEOZoQ5n9ijv6aHq6A== MIME-Version: 1.0 X-Generated-By: Google Code X-GoogleCode-Project: bsd-sharp X-GoogleCode-Issue-Id: 7 Received: by 10.142.100.12 with SMTP id x12mr874986wfb.12.1249146679819; Sat, 01 Aug 2009 10:11:19 -0700 (PDT) Message-ID: <001636e9132e1f7fcf047017a0a9@google.com> Date: Sat, 01 Aug 2009 17:11:19 +0000 From: codesite-noreply@google.com To: mono@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Cc: Subject: Issue 7 in bsd-sharp: Compilation problems on CURRENT 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: Sat, 01 Aug 2009 17:32:00 -0000 Comment #10 on issue 7 by romain.tartiere: Compilation problems on CURRENT http://code.google.com/p/bsd-sharp/issues/detail?id=7 I have just compiled mono-2.4.2.3 (from BSD# Ports) and trunk from Novell in FreeBSD 8.0-CURRENT amd64 at revision196015 without any problem. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings