[Mono-dev] Mono 2.11.4 released!
Hello all, A new Mono 2.11 beta release is now available, this is our 4th release from the 2.11 series. You can find the latest binaries here: http://www.go-mono.com/mono-downloads/download.html The source releases are available here: http://download.mono-project.com/sources/mono/ To get the latest CI (continuous integration) builds of Mono, check out https://wrench.mono-project.com/Wrench/ Mono 2.11.3 was released in the beginning of August, and in the past month, we have made over 200 commits. 417ec78 Fix base type definition in repl. Fixes #5913. 551ca84 [System.Core] Fix compare bug in PLinq's Contains implementation 9711161 [System.Core] Remove Max/Min generic indirection 0c825c4 One more typo b53cc00 Fix typo c99bb5c Fix #275: net.tcp://localhost:port/path should listen on IPAddress.Any. f7db37a Fix #5655: Always send HTTP headers for WebDAV methods. fffedc5 [System.Core] Remove generic indirection for Count/LongCount f788690 Fix typo 904fc2a Fix typo in directory name 4ceeaaa [System.Core] Fix issue in Join where some data might have been dismissed by accident 0af8876 [System.Core] Fix ICE for older library lacking contravariance 02d23e2 [System.Core] Remove a source of generic indirection for GroupBy da6fe24 [sgen] Small data type fix only relevant to unrealistically large heaps. 2868983 [sgen] Don't overflow when parsing numbers that are too large. aad6ec3 [sgen] Report memory allocation failures for internal data and quit. 0aa6338 [sgen] Report incorrect wbarrier setting in MONO_GC_PARAMS. fbb513c Merge more Mono.CodeContracts changes 124770e Add System.Web.Http.Selfhost assembly 222fd86 Allow any characters after invalid pragma warning 663437c Add missing members f9e3dfa Merge pull request #452 from alesliehughes/master e5f5933 Forward to base class 8827ee4 Allow Begin/End Init to be called f225c1e Add support for About Delegate 5e16d1e AxHost Events arent supported 144bb98 Error out instead of asserting when using the VBByRefStr marshalling convention without a byref parameter. Fixes #6908. 2c56aac Transform some exceptions thrown by the marshalling code so the exceptions are thrown when the wrapper is actually called. 79fb03f Document new tracer option. 6198147 Merge pull request #451 from madewokherd/wrappertrace 651408b Fix #5899: WebClient.*Async() now correctly builds the query string. 915f7e3 The new macro abi__alignof__ correctly handle darwin-arm. b500d6d Merge pull request #450 from madewokherd/excdoc 84f5afa Add trace channel for native/managed wrappers. 5c19e4b Add documentation for exception traces. e223f97 [System.Core] Fix possible state corruption in ReaderWriterLockSlim. Fix #6635. dad9b8e Enable mach support on arm. 6178c8a Reformat some nested ifs d2e4710 CompareOrdinal quick path cannot ignore start index. Fixes #6553 bc2a63c [System.Core] Returns false in SequenceEqual when the two sequences size are different 8655c16 Add incomplete params declation to ast. Fixes #6874 e20f084 [System.Core] Remove generic indirection e06a9eb Propagete hoisted this also from state machines. Fixes #6687 516a087 [System] Fix timeout in BlockingCollection. Fix #6732. 8856e1d [System.Core] Remove generic indirection in ParallelExecuter.Process cd2f0ea Don't import static members of interfaces. Fixes #6552 f05ce51 [System.Core] Remove generic indirection for ToDictionary 7a049e5 [System.Core] Remove generic indirection for ToArray db21dd4 [System.Core] Remove generic indirection for ToList 3e27d23 Get rid of some HAVE_SGEN_GC ifdefs from gc-internals.h, it could be included in the JIT code which shouldn't have compile time dependencies on GC type. f5efa86 Transition the minor/major GC stats to the counters infrastructure. 687bb15 Avoid linking libmini_static against any libraries, the executables link against them. 424237f Better check for intermediate value modifications. Fixes #6763 8cf8572 Avoid disabling the new interrupt machinery when using sdb, it doesn't seem to be needed any more. 218bffe Build libmono and libmonosgen using a common convenience library as well. 2b3148f Add a workaround for #5432 to EncodingInfoTest. a3e93ca [System.Core] Remove a source of generic indirection b84b2ae Remove some more references to libmono-static/libmonosgen-static. f3b3e7f Another attempt at avoiding compiling files in mini/ 6 times. Replace libmono-static and libmonosgen-static with a libmini-static convenience library, and link mono and mono-sgen against it. 06e55b5 Remove *.exe.dylib.dSYM files too in the mini aotcheck target. 7ce5e0a Allow constructors to be called like regular methods. Fixes #4183 5e35b21 Ensure the targets files are copied for net_4_5 tests 1113782 Merge pull request #444 from knocte/xbuild_improvements b3fe77b xbuild: fix style in test 428644e Merge branch 'xbuild_improvements' of github.com:knocte/mono into xbuild_improvements 696f38d Capture async block variable when variable scope yields 5e41a38 Capture iterator variable when variable scope yields. Fixes #6587 c29fc3b
Re: [Mono-list] Platform independend Graphics library
On Thu, 2006-08-03 at 15:47 +1000, Robert wrote: Hi, I am here working under Mac OS X and I intend to write some graphical applications (hardly GUI) that should be usable on Win.NET and on Linux/BSD. Can you recomment me a graphics library that works on all platforms? What issues are there to ru Cairo on a often met Win + MS.Net installation? (Deliver dll + OK?) If all you need is 2D drawing, you can use System.Drawing. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] what's mono-find-provides/requires for
On Thu, 2006-06-29 at 16:38 +0800, jedy wrote: Hi all, What are mono-find-provides and mono-find-requires for? There is no man page. I googled them and found nothing helpful. These scripts are used in the RPM packaging process for building up the dependencies between packages. To find out what their effects are, you can try the follow query on any given Mono RPM package (e.g. mono-data): $ rpm -q --requires mono-data $ rpm -q --provides mono-data -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-dev] Patch for fixing binary search
On Sun, 2006-06-04 at 14:41 -0700, Ben Maurer wrote: Hey, This also exists for qsort object objPivot = keys.GetValueImpl ((low + high) / 2); Good call. Here's v2. Duncan. Index: System/ChangeLog === --- System/ChangeLog (revision 61434) +++ System/ChangeLog (working copy) @@ -1,3 +1,12 @@ +2006-06-04 Duncan Mak [EMAIL PROTECTED] + + * Array.cs (DoBinarySearch, BinarySearchT): + (qsort, qsortK,V, qsortT): Fixed the bug for finding the + average between 'low' and 'high', as pointed out by Joshua Bloch + in: + + http://googleresearch.blogspot.com/2006/06/extra-extra-read-all-about-it-nearly.html + 2006-06-01 Raja R Harinath [EMAIL PROTECTED] * Nullable.cs (operator==, operator!=): Remove. Index: System/Array.cs === --- System/Array.cs (revision 61434) +++ System/Array.cs (working copy) @@ -644,7 +644,7 @@ int iCmp = 0; try { while (iMin = iMax) { - int iMid = (iMin + iMax) / 2; + int iMid = iMin + ((iMax - iMin) / 2); object elt = array.GetValueImpl (iMid); iCmp = comparer.Compare (elt, value); @@ -1270,7 +1270,7 @@ int low = low0; int high = high0; - object objPivot = keys.GetValueImpl ((low + high) / 2); + object objPivot = keys.GetValueImpl (low + ((high - low) / 2)); while (low = high) { // Move the walls in @@ -1468,7 +1468,7 @@ int low = low0; int high = high0; - K keyPivot = keys [(low + high) / 2]; + K keyPivot = keys [low + ((high - low) / 2)]; while (low = high) { // Move the walls in @@ -1517,7 +1517,7 @@ int low = low0; int high = high0; - T keyPivot = array [(low + high) / 2]; + T keyPivot = array [low + ((high - low) / 2)]; while (low = high) { // Move the walls in @@ -1832,7 +1832,7 @@ int iCmp = 0; try { while (iMin = iMax) { - int iMid = (iMin + iMax) / 2; + int iMid = iMin + ((iMax - iMin) / 2); iCmp = comparer.Compare (value, array [iMid]); if (iCmp == 0) Index: System.Collections/ChangeLog === --- System.Collections/ChangeLog (revision 61434) +++ System.Collections/ChangeLog (working copy) @@ -1,3 +1,11 @@ +2006-06-04 Duncan Mak [EMAIL PROTECTED] + + * ArrayList.cs (BinarySearch, QuickSort): Fixed the bug for + finding the average between 'low' and 'high', as pointed out by + Joshua Bloch in: + + http://googleresearch.blogspot.com/2006/06/extra-extra-read-all-about-it-nearly.html + 2006-04-26 Atsushi Enomoto [EMAIL PROTECTED] * Comparer.cs : changed internal field from CultureInfo to Index: System.Collections/ArrayList.cs === --- System.Collections/ArrayList.cs (revision 61434) +++ System.Collections/ArrayList.cs (working copy) @@ -622,7 +622,7 @@ while (x = y) { - z = (x + y) / 2; + z = x + ((y - x) / 2); r = comparer.Compare(value, m_Adaptee[z]); @@ -716,7 +716,7 @@ // Pick the pivot using the median-of-three strategy. -middle = (left + right) / 2; +middle = left + ((right - left) / 2); if (comparer.Compare(list[middle], list[left]) 0) { ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-winforms-list] GDI+ bug
On Fri, 2006-02-17 at 23:15 +0100, Pascal Fresnay wrote: Hi, I attached a simple GDI+ apps that works well on .NET, but failed with mono, both on Windows and Linux (with mono 1.1.13) with this error : Could you please file a bug on bugzilla.ximian.com with the test case attached? Merci, -- Duncan Mak [EMAIL PROTECTED] ___ Mono-winforms-list maillist - Mono-winforms-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-winforms-list
Re: [Mono-dev] To split or not to split Mono?
Hola, On Thu, 2005-11-03 at 21:10 -0500, Jonathan Pryor wrote: Regardless, a split that removes circular dependencies should be used (hence the implied proposal below to merge mono mcs into mono-core). The breakup I'd suggest is this: Looking at the proposed list, the names mentioned remind me of the names we came up for the RPM packages. I haven't given it much thought, but perhaps we should aim to mirror (and if it's not possible, unite) the names of the post-split mono tarballs with the names of the RPM packages. I think it will be royally confusing for both old-timers and newcomers if the names of the tarballs overlap and do not match up with the names of the packages. The current definition of the RPM packages can be viewed here: http://mono.myrealbox.com/viewcvs/trunk/release/conf/mono-1.1/ximian-build.conf?view=markup Actually, come to think of it, there's another hurdle for packaging when it comes to a split-up: RPM is not particularly good at generating packages from multiple tarballs. Having a 1-to-1 mapping of tarball - package would let up split up the mono-1.1/ximian-build.conf file into smaller files. Duncan. ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-list] tool to look at assembly
On Fri, 2005-10-07 at 09:05 +0200, Joeri Belis wrote: Hi, is there a tool in mono that can list the methods and properties of an assembly? Yes, it's called monop. Duncan. ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-devel-list] [Patch] Bug in System.Drawing.Graphics.DrawPie/FillPie
On Tue, 2005-07-19 at 18:01 +0200, Patrick Michel wrote: Hello! I appended another version of the patch... since it might be a good idea to calculate the sign variabel from the sweepAngle, not endAngle. The patch looks good, but you didn't attach this new version of the patch, though. Please, send it to the list again. I'll try to get it commit as soon as possible. Thanks for your contribution! -- Duncan Mak [EMAIL PROTECTED] ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-devel-list] [Patch] Bug in System.Drawing.Graphics.DrawPie/FillPie
On Thu, 2005-07-21 at 06:18 -0400, Duncan Mak wrote: On Tue, 2005-07-19 at 18:01 +0200, Patrick Michel wrote: Hello! I appended another version of the patch... since it might be a good idea to calculate the sign variabel from the sweepAngle, not endAngle. The patch looks good, but you didn't attach this new version of the patch, though. Forget about this, I found the patch. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list
Re: [Mono-list] Troubles installing mono using yum
On Mon, 2005-04-11 at 08:44 +0100, Matthew Reeve wrote: I have added the following to my yum.conf :- [mono] name=Mono baseurl=http://www.go-mono.com/archive/1.1.2/fedora-2-i386 Try using: http://www.go-mono.com/archive/yum-repository/1.0 We don't have 1.1 packages for Fedora 2. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] DBUS-Sharp complains about missing gtk-sharp-gapi (Fedora Core 3)
On Sun, 2005-03-06 at 10:48 -0500, Chris Patti wrote: Does anyone have any idea where I can find gtk-sharp-gapi in Subversion? I've looked quite a bit and can't find it. gtk-sharp-gapi is part of the gtk-sharp-devel package. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Missing Dependancy
Hello Garrett, Someone else reported the same problem on IRC last night, and I'm trying to investigate into it. When you say there's a list of missing dependencies, what were they? Can you post the error message to the list? Here are the dependencies for xsp and mod_mono: $ rpm -qp --requires xsp-1.0.6-1.novell.9.1.i386.rpm rpmlib(VersionedDependencies) = 3.0.3-1 rpmlib(CompressedFileNames) = 3.0.4-1 /bin/sh mono(Mono.Posix) = 1.0.5000.0 mono(System) = 1.0.5000.0 mono(System.Data) = 1.0.5000.0 mono(System.Web) = 1.0.5000.0 mono(System.Web.Services) = 1.0.5000.0 mono(System.Xml) = 1.0.5000.0 mono(extensions) = 0.0.0.0 mono(mscorlib) = 1.0.5000.0 $ rpm -qp --requires mod_mono-1.0.6-1.novell.9.1.i386.rpm httpd xsp = 1.0.6 rpmlib(VersionedDependencies) = 3.0.3-1 rpmlib(CompressedFileNames) = 3.0.4-1 libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libpthread.so.0 libpthread.so.0(GLIBC_2.0) -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] make cairo-0.1.23
On Tue, 2005-03-01 at 18:13 +0100, Carl Wistedt wrote: Im trying to install libgdiplus. but first i have to install cairo. But when i do that i get a confusing error: Cairo is now bundled as part of libgdiplus as of release 1.1.4. You don't need to install Cairo separately. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] Missing Dependancy
On Tue, 2005-03-01 at 23:08 +, Garrett Heaver wrote: If I run a yum update the following are missing Error: missing dep: mono(System.Xml) = 1.0.5000.0 for pkg xsp Error: missing dep: mono(mscorlib) = 1.0.5000.0 for pkg xsp Error: missing dep: mono(Mono.Posix) = 1.0.5000.0 for pkg xsp Error: missing dep: mono(System) = 1.0.5000.0 for pkg xsp Error: missing dep: mono(System.Web.Services) = 1.0.5000.0 for pkg xsp Error: missing dep: mono(System.Data) = 1.0.5000.0 for pkg xsp Error: missing dep: mono(System.Web) = 1.0.5000.0 for pkg xsp Which mono do you have installed? Which yum repo are you accessing? -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] gdiplus.dll Not Found?
On Sun, 2005-02-13 at 13:42 -0500, David P. Donahue wrote: Any ideas why I'm getting this error? How can I fix it? Any help would be much appreciated. You will need to install the libgdiplus library. Depending on which version of Mono you're running, you may have to find the corresponding libgdiplus release to go along with it. If you still have troubles, you can find me at school. I go to NEU as well. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] FC3 yum repository for mono 1.1.3
On Fri, 2005-01-28 at 19:22 +0100, Giuseppe Greco wrote: Hi, I'm trying to get mono 1.1.3 via yum on my FC3 box, but I always get the following error message: I'll look into this tomorrow. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - Mono-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Bugs in the 1.0.5 and 1.1.3 release RPM
Hello all, From bugs #70416 [1] and #70445 [2], major bugs in the release RPM packages were found that might prevent proper installation. I have local fixes for them already, but I won't be able to roll out new packages until the weekend. Sorry for the inconvenience, [1] http://bugzilla.ximian.com/show_bug.cgi?id=70445 [2] http://bugzilla.ximian.com/show_bug.cgi?id=70416 -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] 1.0.5 Yum Repository for FC2
On Thu, 2004-12-09 at 13:05 -0500, Sébastien Robitaille wrote: Hi, I tried to install mono-1.0.5 with Yum on FC2 and I got this error message: Please try again. I just did something, maybe that fixed it. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] NLD:Mono errors
Hello, On Mon, 2004-11-22 at 06:42 -0800, Nileblitz wrote: I get the following errors: *** GTKTest.cs(16) error CS0246: Cannot find type `DeleteEventArgs' GTKTest.cs(3) error CS0246: The namespace `GTK' can not be found (missing assembly reference?) GTKTest.cs(4) error CS0246: The namespace `GTKSharp' can not be found (missing assembly reference?) GTKTest.cs(6) error CS0246: The namespace The namespace is Gtk, not GTK. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Fedora Core 3 Mono YUM Repository
On Wed, 2004-11-17 at 23:18 +, Paul wrote: Hi, Maybe writing a tutorial about building from source tarballs instead of from SVN would be a good idea. That way you could still link to your website with every message you send to this list. I must admit, I've never had anything other than problems compiling from the tarballs. I'm not even sure I've yet managed it! In my view, I'd like as many people trying out the packages as possible, and report problems when they see them. I cannot stop you from advocating your own site, but I would appreciate everyone to first try the packages and file bugs when they see a packaging bug. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] rpm spec files
On Thu, 2004-11-18 at 23:02 +, Martin Garton wrote: Hi, Are the spec files that were used to build the mono rpms available to download anywhere? http://www.go-mono.com/packagers -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Newbie question: GUI choice
Hello Stephen, On Tue, 2004-11-09 at 17:24 -0500, Stephen Touset wrote: I don't think using Windows.Forms will work. Unless I am wrong, mono is the only (or the only major) .NET-compatible CLI for the PowerPC platform. However, mono implements Windows.Forms through winelib, which is entirely dependent upon the x86 platform. Thus, Windows.Forms code is not portable to PowerPC through mono. This is no longer true. The current, ongoing implementation of System.Windows.Forms is built directly on top of libgdiplus, which is our implementation of GDIPLUS.DLL using Cairo (http://www.cairographics.org). We have stopped developing the Wine-based Windows Form implementation for more than 6 months. When completed, you will be able to run WinForms app on top of an X11 server on Mac OS X. There is also ongoing work in the Cairo team to natively support the OSX Core Graphics system. When that is completed, you will be able to run WinForms apps directly on OS X without an X server. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Newbie question: GUI choice
Hello Fabien, On Tue, 2004-11-09 at 23:45 +0100, Fabien Meghazi wrote: That would be perfect if in the future Windows.Form would use Qt# under kde and Gtk# under Gnome. That would bring consistency to mono applications under unixes and GUI consistency is what unixes need. The current implementation of Windows Forms is already the 3rd design of how to implement such an API. In the initial implementation, we tried to abstract the API into an intermediate layer with interfaces, believing that it is possible to have multiple pluggable rendering back-ends as you've suggested above. Very quickly, the complexity of the managing the various layers of abstractions got completely out of control. Other than very simple demos (one form, one button), we were not able to get anything to work. The current implementation, based on libgdiplus/GDIPLUS.DLL, is the simplest design yet. Hopefully this design will stick. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Packagers page updated
Hello, The packagers page has been updated to include the 1.0.4 and 1.1.2 releases. Enjoy, -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] System.Web
On Thu, 2004-10-21 at 12:26 -0500, Carlos Santander B. wrote: Hi, I'm installing Mono on Fedora Core 2, and while everything seems to be fine, I just can't find System.Web. I downloaded (I think) every rpm from http://www.go-mono.com/archive/1.0.2/fedora-2-i386, but when I try to install mono-web-services it says it can't find System.Web. # rpm -ihv mono-web-services-1.0.2-1.ximian.8.1.i686.rpm error: Failed dependencies: mono(System.Web) = 1.0.5000.0 is needed by mono-web-services-1.0.2-1.ximian.8.1 Please install the mono-web-forms packages. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Where is monodis?
On Fri, 2004-10-15 at 08:52 -0600, Kevin White wrote: I have mono 1.0.2 installed on my laptop, and have seen references to monodis in the man pages, but cannot find the referenced monodis tool. Is it no longer shipping? Replaced by some other disassembly tool? What is the best analog to Microsoft's ildasm tool? It's part of the mono-core-devel package. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] FC2 yum repository for 1.1.1
On Sat, 2004-10-09 at 14:05 -0700, Mark Lewis wrote: I don't see gtk-sharp or related packages (monodoc, monodevelop, etc) anywhere in the fc2 yum repository for 1.1.1 (http://www.go-mono.com/archive/1.1.1/fedora-2-i386/). Also, trying to install the mono-complete rpm doesn't pull these in as dependencies. There is no gtk-sharp 1.1 release. To get gtk-sharp packages, please get it from the 1.0.x repository. As for mono-complete, it's a meta-package to install all of the mono-* packages. It is possible that we will ship something like mono-complete-environment or some such that will include everything we distribute. Finally, if you want gtk-sharp, you should then install gtk-sharp. The dependency tree for gtk-sharp will (if not, please report the bug) pull in all of its mono requirements. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] ChangeType issues...
On Wed, 2004-10-06 at 12:03 -0300, Mariano Alarcon wrote: Could someone tell me if this issue has been fixed in 1.0.2 or if I should file a bug report? Thank you. Please file a bug report. I'll look into this on Friday. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] monodoc error...
On Tue, 2004-09-28 at 13:39 -0500, Jonel Rienton wrote: you can also look at /etc/mono/config file, that's where the dll mapping is declared. dll mappings are now done in a per-dll way. For a particular foo.dll, there should be a foo.dll.config file containing appropriate dllmap entries. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Re: Yum repository for 1.0.2 release for Fedora Core 2 does not work
On Sat, 2004-09-25 at 07:43 +1200, Rob Brown-Bayliss wrote: On Thu, 2004-09-23 at 15:54 -0400, Duncan Mak wrote: On Thu, 2004-09-23 at 00:18 -0700, Radu Cornea wrote: Yes, now it gets the list of files but still something is wrong: When I run yum update I get: Downloading needed headers Resolving dependencies Unable to satisfy dependencies Package gtk-sharp-gapi needs gtk-sharp = 1.0.2-1.ximian.8.2, this is not available. Could you please try again? The file is right there: http://go-mono.com/archive/1.0.2/fedora-2-i386/gtk- sharp-1.0.2-1.ximian.8.2.i386.rpm I am getting md5 checksum errors on all the mono stuff at present, using yum and fedora 2... I heard back from Radu saying that everything is working for him. Maybe you could try again? I'm not an active user of yum, is there an equivalent of refresh in yum? You might need to do that. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Re: Yum repository for 1.0.2 release for Fedora Core 2 does not work
On Thu, 2004-09-23 at 00:18 -0700, Radu Cornea wrote: Yes, now it gets the list of files but still something is wrong: When I run yum update I get: Downloading needed headers Resolving dependencies Unable to satisfy dependencies Package gtk-sharp-gapi needs gtk-sharp = 1.0.2-1.ximian.8.2, this is not available. Could you please try again? The file is right there: http://go-mono.com/archive/1.0.2/fedora-2-i386/gtk- sharp-1.0.2-1.ximian.8.2.i386.rpm -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Re: System.Convert.ChangeType possible bug.
Hello Martin, On Tue, 2004-09-21 at 22:52 +0100, Martin Garton wrote: I have looked further and it seems that if no conversion can be performed the unconverted object is simply returned instead of throwing an exception. I think this is wrong. A simple fix (Works For Me) is attached. Comments? Could you write a test case for this and add it to ConvertTest in NUnit? This patch looks good to me. Please also attach a ChangeLog entry as well. Thanks for the patch, -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] New Suse?
On Sat, 2004-09-18 at 13:14 -0500, Carl Olsen wrote: I just got mod-mono working and I thought it was extremely difficult. It doesn't install itself using the Red Carpet RPMs. We will be shipping a mod_mono RPM next week. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Dependency Problems on Red Carpet Channel?
On Wed, 2004-09-15 at 10:04 -0400, billg wrote: Trying to install mono with Red Carpet on a new SuSE 9.1 Pro setup. This has always been a piece of cake. This time around Red Carpet complains that mono-complete has a failed dependency of mono-preview. The mono-preview package has been deprecated. Try refreshing your RC daemon so that it will download the latest listing of packages from the channel. Revision 2 (mono-foo-1.0.1-1.ximian.x.2.foo.rpm) is the latest revision to the packages. Mono-complete is, I think, a new addition that apparently bundles all the runtime tools. There's another mono-devel package that apparently contains all the devlopment tools. mono-complete and mono-complete-devel are two packages that act as meta- packages, for they depend on every other package in the channel. Presumably, there isn't anything in either of these two packages that isn't contained in the individual packages listed in the channel. So...I can do a successful mono install by selecting everything else except mono-complete and mono-devel? Right? The easiest way to install mono would be to install mono-complete and mono-complete-devel. Those two packages will pull down every other Mono package in the channel. Please note that installing mono-complete will *not* not install gtk-sharp and other libraries. I have received a bug report from one of ours internal users that the mono-ziplib package can be unaccessible from Red Carpet. This bug has been reported to the Red Carpet team and they are actively looking into it and trying to sort it out in the servers. In the mean time, if you do run into this problem, please go to http://www.go-mono.com/ and go to the download page to get any missing dependencies that could not be fulfilled by Red Carpet. I'll report back to the list once I hear from the Red Carpet team. Sorry for the inconvenience, -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] mono 1.0.1 yum repository for fc2
On Sat, 2004-09-11 at 23:36 -0700, Michael J. Ryan wrote: Package monodevelop needs mono(monodoc) = 1.0.0.0, this is not available. Please try again, it should be working now. -- Duncan Mak [EMAIL PROTECTED] ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] How hard is it to install Mono?
Hello all, We are in the process of re-evaluating the way we package Mono, in doing so, I'd like to get some feedback from you all. When we entered the 1.0 beta cycle, we split the previous setup of two packages (mono, mono-devel) into smaller packages, believing that it will provide greater flexibility for users, who may wish to selectively install only certain parts of the whole release. We received a lot of feedback from this change: some said that it was a bad decision, as it made the installation process more complicated; others said it worked great for them for it fit their use case more closely. During the 1.0 beta cycle, the package dependency listing was hand written and buggy. That was the source of a lot of broken, incomplete installations reported [1]; later in the beta cycle, we switched to using a script that calculates dependencies based on assembly references. With that, our current set of packages is a lot less buggy now [2]. To further facilitate end-users, two meta packages were created: 'mono-complete' and 'mono-complete-devel'. Installing these packages requires installing every package we ship. Effectively, this mimics the old 'mono' and 'mono-devel' package. We made available 'mono-all' zip files on the download page, containing all the packages we ship for that particular release. On top of downloading packages from the download page, there are two additional ways of installing Mono: either through the 'mono' channel on Red Carpet, or with our YUM repository for Fedora users. Both mechanisms will resolve dependencies problems for you. Some questions: How do you install Mono right now? What do you do to upgrade? Is Mono too difficult to install for people new to Linux? For people with Linux experience? Do you think switching back to a two package setup is a good idea? A lot of Mono users are new to Linux, and it is evident that the installation procedure for Windows (Paco's excellent installer) and Mac OS X (the dmg image from Adam) is far simpler than the various mechanisms available on Linux. We like to make the installation experience on Linux as simple as the others as well. Thanks so much! Duncan. [1] e.g. mono-web-services requires mono-web-forms, but the dependency was not encoded in the RPM. [2] Frequently the mono-preview package gets installed in place of other packages, resulting in broken installations. This has been fixed in CVS and will be rolled out in the next release. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] How hard is it to install Mono?
Hey, Thanks for the all the replies! Unless there's some particular reason, please reply to the list as well. I'd like to keep all the feedback in a public archive. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] mod_mono package available soon
Hello all, Since everyone is bring up the fact that mod_mono is not packaged, I think this is the perfect time to announce that we finally got mod_mono packaged. Depending on time, I may release mod_mono package before the next release, but if not, it'll definitely be included in the next release. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] mono 1.0.1 release releted
On Tue, 2004-08-24 at 14:51, Zakaria Lodi wrote: I have mono 1.0 running in my all Linux servers ( Redhat 9 ). Today I loaded 1.0.1 in one of the servers and having trouble installing following packages: [EMAIL PROTECTED] ver_1.0.1]# rpm -ihv mono-web-forms-1.0.1-1.ximian.6.1.i386.rpm error: Failed dependencies: mono-remoting is needed by mono-web-forms-1.0.1-1.ximian.6.1 [EMAIL PROTECTED] ver_1.0.1]# rpm -ihv mono-remoting-1.0.1-1.ximian.6.1.i386.rpm error: Failed dependencies: mono(System.Web) = 1.0.5000.0 is needed by mono-remoting-1.0.1-1.ximian.6.1 [EMAIL PROTECTED] ver_1.0.1]# rpm -ihv xsp-1.0.1-1.ximian.6.0.i386.rpm error: Failed dependencies: mono(System.Web) = 1.0.5000.0 is needed by xsp-1.0.1-1.ximian.6.0 mono(System.Web.Services) = 1.0.5000.0 is needed by xsp-1.0.1-1.ximian.6.0 Installing all of them at the same time. The dependencies are cyclical. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] mono-1.0.1 FC2 yum repository problem
On Tue, 2004-08-17 at 17:50, Matthew Gatto wrote: Resolving dependencies ..Unable to satisfy dependencies Package libgdiplus needs cairo = 0.1.23-2, this is not available. Package libgdiplus needs libcairo.so.1, this is not available. Package libgdiplus needs libpixman.so.1, this is not available. Package mono-core needs libicudata.so.26, this is not available. Package mono-core needs libicui18n.so.26, this is not available. Package mono-core needs libicuuc.so.26, this is not available. Fixed. I didn't know that yum-arch doesn't follow symbolic links (I need to use the -l flag). Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Mono - fedora packages
Hello, On Tue, 2004-08-17 at 12:53, Maynard Kuona wrote: Oops. downloaded wrong version of mono-all.zip. However, I have had to install both gtkhtml3-3.0.9 and gtkhtml3-3.1.11 because I have another set of packages needing the later version - Ximian Evolution 1.5. I have gotten mail in the past about this. Unfortunately, until Evolution officially releases a new version, I cannot support people running Evolution 1.5, as it is a beta release. Mono 1.0 is a official release, and for RPM packages, I have to stick to requiring and depending non-beta versions of our dependencies. If you wish to run both Mono 1.0 and Evolution 1.5, you'll have to build your own packages, or install with forced dependencies. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Red Carpet channel for mono?
On Mon, 2004-08-16 at 13:34, Stephan Eberle wrote: Hi: Just reinstalled RC on my FC2... But what's the channel to get mono and components? There is a public mono channel. If somehow you can't get the channel, you can use the YUM repository as backup. The YUM source is: http://www.go-mono.com/archive/yum-repository/fedora-2-i386 Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Re: Packaging errors for Fedora Core 12 (WAS: Re: [Mono-devel-list] Mono 1.0.1 released)
On Thu, 2004-08-05 at 07:08, Jaroslaw Kowalski wrote: Hi Duncan! I've noticed some packaging errors for Fedora Core 12: Thanks so much for the testing! bytefx-data-mysql = 1.0.1-1.ximian.8.1 is needed by mono-complete-1.0.1-1.ximian.8.1 ibm-data-db2 = 1.0.1-1.ximian.8.1 is needed by mono-complete-1.0.1-1.ximian.8.1 The zip file doesn't contain the required components. I couldn't find them on the web page either. Sorry, when I uploaded the packages, I just globbed for mono*1.0.1*i386.rpm, and I forgot that we have 2 packages whose name does not start with mono-. I'll upload them later today. 3. I also attempted to install mod-mono, but looks like the apache component is missing: Notice that there's a mod-mono-server.exe file but there's no matching apache module mod_mono.so. Is there any RPM available which contains mod_mono.so ? mod_mono is not being packaged. You'll have to build and install it from source. You'll notice that many packages are missing in the 1.0.1 release. Is v1.0.1 supposed to be installed over 1.0.0 as an upgrade-only option? Last night was just a preview run of the release and I do know that not all the packages are listed there. They'll be fixed today. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Mono Packages split.
On Thu, 2004-08-05 at 19:45, Todd Berman wrote: Why isnt is possible to create a 'mono' and 'mono-devel' package that is basically a stub that deps on what would go in those. That way you get the best of both worlds. We already have something similar, we have mono-complete and mono-complete-devel. The problem is that, removing mono-complete does not remove the packages that it depends on, as it is simply an empty (meta) package. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Mono 1.0.1 released
Hello all, An update of the Mono 1.0 release is now available for testing. You can find source tarballs and RPM packages for the 1.0.1 release here: http://go-mono.com/archive/1.0.1/ Please test the packages and tarballs and report any problems you find. If all goes well, we'll do our final testing and announce the 1.0.1 release to the public and update the web site tomorrow. Thank you, Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [mono-list] Patch to Mono HEAD for approval -- libgc/configure.in
On Tue, 2004-07-27 at 23:47, John Merryweather Cooper wrote: See attached Changelog in patch for details. This patch selects the correct compiler flags for compiling libgc with pthreads on FreeBSD. You had a stray quote char in this patch and that broke the build. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [mono-list] Patch to mono-1-0 Mono for approval -- libgc/configure.in
Hello John, On Wed, 2004-07-28 at 00:09, John Merryweather Cooper wrote: See Changelog patch in attached diff for details. This patch selects the correct compiler flags for compiling libgc with pthreads on FreeBSD. There was also a stray quote char in this patch that broke the build. Fortunately, these stray characters did not appear in the mono-1-0 version of the two patches. Next time, please wait for more reviews before committing to CVS. Thanks so much, Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Class status page
Hello Jochen, On Tue, 2004-07-27 at 19:23, Miguel de Icaza wrote: For example: Microsoft.VisualBasic.MyServices is shown there, but I think you should notice that this is an element of NET_2_0. If you currently see the status page, you would think this a really a missing namespace in out current development for NET_1_x. I believe we have this on a new web page, Duncan knows, and we will make it more obvious on the web site. The 2.0 status can be found here: http://mono.ximian.com/class-status/2.0/index.html Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] Class status page
On Tue, 2004-07-27 at 14:10, [EMAIL PROTECTED] wrote: And automatic updating (every hour or so) would be quite kewl too Right now, our buildbot (http://www.go-mono.com/build-status) updates the class status page after every sucessful build on the i386 build nodes. You can get the pages at: http://mono.ximian.com/class-status The page is very bare-bones right now, we'll update it with a nicer template in the future. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] rpm install
On Mon, 2004-07-19 at 20:41, Matt Raffel wrote: Unfortunately that doesnt seem to work. I get a dependancy error. What if I used rpm --install * --nodeps What errors are you seeing? Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] [Q] cross-platform paths.
On Fri, 2004-07-23 at 13:36, Daniel Carrera wrote: I just read on another post that there is an Environment class. But I can't find it in the class list. Where is it? It's System.Environment in mscorlib. As for path names, you can also use the System.IO.Path.Combine () method to create paths. It's easier than adding strings together. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Error building gmcs
On Fri, 2004-07-23 at 12:30, [EMAIL PROTECTED] wrote: Is this normal? make[1]: Entering directory `/home/usanefe/mcs/gmcs' MONO_PATH=../class/lib/net_2_0_bootstrap:$MONO_PATH mono ../mcs/mcs.exe -2 /target:exe /debug /out:gmcs.exe AssemblyInfo.cs anonymous.cs assign.cs attribute.cs driver.cs cs-tokenizer.cs cfold.cs class.cs codegen.cs const.cs constant.cs convert.cs decl.cs delegate.cs enum.cs ecore.cs expression.cs flowanalysis.cs generic.cs iterators.cs literal.cs location.cs modifiers.cs namespace.cs parameter.cs pending.cs report.cs rootcontext.cs statement.cs support.cs typemanager.cs symbolwriter.cs tree.cs CryptoConvert.cs cs-parser.cs generic.cs(203) error CS0246: Cannot find type `GenericTypeParameterBuilder' generic.cs(245) error CS0246: Cannot find type `GenericTypeParameterBuilder' generic.cs(295) error CS0246: Cannot find type `GenericTypeParameterBuilder' Compilation failed: 3 error(s), 0 warnings make[1]: *** [gmcs.exe] Error 1 I have seen that error before. I believe doing a 'make clean' and rebuilding from scratch fixes it. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Update mono-all.zip files
Hello all, I updated the mono-all.zip files to include the follow changes that were reported: a) mismatch of libpixman version number for Fedora Core 1, Red Hat 9, and SuSE 9.0. b) missing RPM for libgtkhtml for Red Hat 9, SuSE 9.0 and SuSE 9.1. I hope this fixes all the problems people are having with the zip file. If there is still something missing in the zip file, please tell me, and I'll make a new drop available later today. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] SUSE 8 SLES - many missing dependencies
On Fri, 2004-07-02 at 06:51, Jochen Wezel wrote: We've tried to install mono on a SuSE 8 SLES and here is our story: When we began the work on installing System.Drawing, we nearly died: here a cairo, there a glib-2.2.3 (not glib2-2.2.3 !), no pkg-config there, and so on. The list had been very long!! Because of the old installation of X is SuSE 8 SLES, we do not support any of the GUI functionality in terms of packages. I think if you use the zip file for SLES 8, it'll provide you with a complete stack (dependency-wise) of Mono modules, except for those that require to run gtk# or Windows Forms (libgdiplus is a dependency for WinForms) If you could figure out how to build all the X requirements on SLES 8, please let me know, I'd like to be able to package it as well, but I worked for 2, 3 days at it and I couldn't make it work. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Mono-Project Website
On Thu, 2004-07-01 at 08:48, Kenneth Benson wrote: Not to be picky, but on the download page shouldn't SLES 8/x86 be SUSE 8/x86? ;) I was told that SLES is a different product from the SuSE Linux product. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Mono packagers page updated with new SPEC file for the 1.0 release
Hello all, The packagers site has been updated with the latest revision of the SPEC files. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Packaging issues and Paris
Hello all, I'll be on vacation next week, I've been trying to sort out most of the known issues. If you're having any problems with the 1.0 packages, and the haven't been solved yet, you will probably not get a reply from me until I get back. Either wya, please, please, please write to the lists, as other people might be able to find out what the problem is. I'll be in Paris next weekend (July 9 - 11), if you'd like to meet and talk about Mono and celebrate the Mono 1.0 release, please drop me an e-mail. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] GTKSourceview#
On Wed, 2004-06-30 at 00:15, Elfred Pagan wrote: The thing is the highest release of gtksourceview I've been able to find is 0.8 You can get source code of the 1.0.x series here: ftp.gnome.org:/pub/gnome/sources/gtksourceview/gtksourceview-1.0.1.tar.bz2 and RPMs are also available for the 5 supported platforms. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] issues with mono .97 on Fedora Core 2
On Sun, 2004-06-27 at 03:50, James William Dumay wrote: Hello, Mono seems to die unexpectedly with the following error message: $ mono mono: error while loading shared libraries: libmono.so.0: cannot handle TLS data Duncan said I should leave behind some details of my system Linux localhost.localdomain 2.6.6-1.435 #1 Mon Jun 14 09:09:05 EDT 2004 i586 i586 i386 GNU/Linux Which version of glibc? Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] Using rug to install Mono
On Sat, 2004-06-26 at 08:54, Matthew Reeve wrote: I am currently tasked with reviewing mono for work, but I am having problems installing on my test rig. The initial test environment is Mandrake 10, and this will make up the first wave of deployment, focussing mainly on asp.net on apache for the time being. I have listed the problems below and I hope someone can help as I am keen to get mono into use within our organisation. Unfortunately, Mandrake 10 is not one of the support distributions. Please use one of the following six distributions: o Fedora Core 1 o Fedora Core 2 o Red Hat Linux 9 o SLES 8.0 o SuSE Linux 9.0 o SuSE Linux 9.1 Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] current SPEC or SRPMs
On Sat, 2004-06-26 at 18:37, Dan Berger wrote: I suspect this has been asked before - but I'm wondering if there's any way we could get updated (current) SPEC and/or SRPM files for the RC1 bits (the ones linked off the packagers page are hopelessly obsolete). The packagers page will be updated when we release 1.0. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Mono 1.0 Release Candidate now available
Hello all, Mono 1.0 Release Candidate is now available. For more information, see http://go-mono.com/download.html. The following tarballs are available: o libgdiplus-0.10.tar.gz o mod_mono-0.13.tar.gz o mono-0.97.tar.gz o monodoc-0.18.tar.gz o xsp-0.16.tar.gz RPM packages for the following distributions: o Fedora Core 1 o Fedora Core 2 o Red Hat Linux 9 o SLES 8.0 o SuSE Linux 9.0 o SuSE Linux 9.1 Packages will also be made available in the 'mono' Red Carpet channel. For Fedora users using the YUM package management system, the following YUM repositories are available: For FC1: http://go-mono.com/archive/yum-repository/fedora-1-i386 For FC2: http://go-mono.com/archive/yum-repository/fedora-2-i386 Installers for Windows and Mac OS X will be separately announced later. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Mono 1.0 Release Candidate now available
On Fri, 2004-06-25 at 20:15, Nathan Trimble wrote: ** (./MonoDevelop.exe:13116): WARNING **: Could not find assembly Mono.Posix, references from /usr/lib/monodevelop/bin/./MonoDevelop.exe It looks like YUM is not really handling the RPM dependencies properly. See: diphthong:/nfs/users/duncan/deploy/rc/fedora-1-i386 $ rpm -qpR monodevelop-0.4-3.ximian.7.1.i386.rpm mono(ICSharpCode.SharpAssembly) = 1.0.0.0 mono(ICSharpCode.SharpRefactory) = 1.0.1637.25422 mono(ICSharpCode.SharpZipLib) = 0.6.0.0 mono(Mono.Posix) = 1.0.5000.0 -- mono(MonoDevelop.Base) = 0.4.0.0 mono(MonoDevelop.Core) = 0.4.0.0 mono(MonoDevelop.Gui.Utils) = 0.4.0.0 mono(MonoDevelop.Gui.Widgets) = 0.4.0.0 and diphthong:/nfs/users/duncan/deploy/rc/fedora-1-i386 $ rpm -qp --provides mono-posix-0.97-1.ximian.7.2.i386.rpm ximian-mono-posix = 0.97-2 libMonoPosixHelper.so.0 mono(Mono.Posix) = 1.0.5000.0 mono-posix = 0.97-1.ximian.7.2 So YUM is not pulling the dependency mono(Mono.Posix) = 1.0.5000.0. Unfortunately, this is NOTABUG for me. ;-( Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] 1.0 release freeze
Hello, The 'mono' and 'mcs' CVS modules will be officially frozen by 4:00pm, Boston time, June 24th. All subsequent patches to the tree will require approval and review from Miguel or Paolo. Other modules, such as monodoc, will still be open (WE STILL NEED DOCS!) The tree will be open once again after we release 1.0. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] beta 3 for FC2
On Thu, 2004-06-17 at 15:29, Paul wrote: Is there any real difference between FC 1 and FC2 with Mono? I know the kernel is the 2.6.5 flavour (or 2.6.7 for rawhide) and it's using xorg instead of XFree86, but other than that The dependencies for packages layered on top of gtk-sharp are different. Fedora Core 2 ships with GNOME 2.6, Fecora Core 1 shipped with GNOME 2.4. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] beta 3 for FC2
On Thu, 2004-06-17 at 19:43, Duncan Mak wrote: Now that the build environment is in place, packages for Fedora Core 2 will (hopefully) be made available tomorrow. Packages are now available. RPMs are on the web site, on Red Carpet and in the YUM repository. Have fun, Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Mac OS X / Mono Beta 3 Issue
On Wed, 2004-06-16 at 23:03, Abram Gillespie wrote: I'm on Mac OS 10.2 and trying to install Beta 3. I get through all of make but make install gives me: Unhandled Exception: System.DllNotFoundException: libc in 0x000dc (wrapper managed-to-native) Mono.Tools.Driver:symlink (string,string) in 0x00030 Mono.Tools.Driver:Symlink (string,string) in 0x00584 Mono.Tools.Driver:Install (bool,string,string,string,string,string,string) in 0x007dc Mono.Tools.Driver:Main (string[]) This is with the mono-0.96 package. I saw the same problem as well. I fixed it by making a symlink to /etc/mono/config at /usr/etc/mono/config. This only masks the problem, but it helps move things forward. The real cause of this problem is the location Mono uses to look for its config files, it's strange that it would be probing in /usr/etc, instead of just /etc. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Revised libgdiplus packages for Beta-3
Hello all, For the Beta 3 release, we were trying to a bit too clever and wanted to statically link Cairo into libgdiplus to avoid an extra dependency. Turned out our trickery didn't work correctly. The download page has now been updated to include updated Cairo and libgdiplus packages. Please use those instead. Sorry for the inconvience, Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] beta 3 for FC2
Hello, On Thu, 2004-06-17 at 10:55, Michael wrote: Ah, what the heck... I'll bump the question since nobody answered and I too patiently await FC2 packages. Our build and packaging support team has been really busy lately and we did not have a usable build environment until late today. The packages for beta-2 were made by me on a Saturday afternoon by tricking our system to believe FC2 as FC1 and manaully doing a lot of tweaks to get the package in place. A process like that is simply not viable. I cannot bear to redo that again for beta-3. Now that the build environment is in place, packages for Fedora Core 2 will (hopefully) be made available tomorrow. Sorry for the delay, Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Fedora Core 2 : WineLib Package
Salut, On Wed, 2004-06-09 at 03:30, François Guerin wrote: I've problem with installing the wine part of mono : when I install the LAST version of wine package for FedoraCore 2, I've version 0.20020505, and winelib ask for version 0.220040505... Can a packager post new rpm ? Oops. Thanks for the report, I'll post a new one. Merci, Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] FedoraCore + wine
Salut, On Tue, 2004-06-08 at 08:24, [EMAIL PROTECTED] wrote: [EMAIL PROTECTED] mono]# rpm -ivh winelib-0.3-1.ximian.11.1.i386.rpm erreur: Dépendances requises: wine = 0.220040505 est nécessaire pour winelib-0.3-1.ximian.11.1 Look at the 0.220... version number ! Someone else reported this problem as well. I'll be pushing a new package this afternoon. Thanks, Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] SUSE 9.1 mono-all.zip missing libgtkhtml
On Sun, 2004-06-06 at 07:01, Dirk O. Siebnich wrote: The subject says it all: the mono-all.zip archive comes without the libgtkhtml3.1_7-3.1.13.0.200405120525-0.snap.ximian.9.1.i586.rpm package. It is required for monodevelop and monodoc installation! Thanks for the report. This has been corrected. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Compiling muine-0.6.2
Hello, On Mon, 2004-06-07 at 12:59, Archit Baweja wrote: So I threw away my Mono Beta 1 tarball install on my FC2 box, and installed the Mono Beta 2 RPMs from they yum repository. Now when I try and compile muine-0.6.2, it complains of not finding mono.pc and hence mono = 0.xx. mono.pc is part of mono-runtime-devel. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Beta 2 Yum Repo for Fedora Core 2 Problems
Ni hao! On Sun, 2004-06-06 at 14:50, Weiqi Gao wrote: First of all, thank you for providing the Fedora Core 2 yum repository of Mono 1.0 Beta2. Great job! Thank you. I'm still seeing the Resolving dependencies ..Unable to satisfy dependencies Package winelib needs wine = 20040505, this is not available. Sebastian Bergmann reported this problem earlier. I have fixed the conf files already and I'll just need to rebuild and push out the new package. I'll do that either tonight, or tomorrow (Monday). On a related note, what are the mono-complete and mono-complete-devel packages? Just by looking at the name, I assume they are combination packages that can be installed in lieu of some other package. Am I right? mono-complete and mono-complete-devel are 'meta' packages. If you install mono-complete, it'll install everything. The same is true for mono-complete-devel (includes mono-runtime-devel and mono-core-devel) Also, what is the extent to which the mysql and postgresql connectors are dependent on Wine? I can live without Wine and WinForms fine, but I can't live without database support. I believe those libraries include WinForms designer support. I'm not sure though. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] FYI: mono.pc is missing
On Sat, 2004-06-05 at 15:07, Giuseppe Greco wrote: I know... already installed, but mono.pc is missing. Actually, I've copied it manually from the mono dist checked out from CVS... Then something must be wrong with your package installation, because they're listed as part of the package. $ rpm -ql mono-runtime-devel | grep pkgconfig /usr/lib/pkgconfig/mint.pc /usr/lib/pkgconfig/mono.pc Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Mono Beta2 packages for Fedora Core 2 to arrive by the end of the week
Hello, Unfortunately, I was not able to get Fedora Core 2 packages done by today. Packages for FC2 will come later this week. For packagers interested in building their own Mono RPMs, updates to http://www.go-mono.com/packagers will also come later this week. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Mono YUM repositories
Hello, Many people wrote to me about the location of the YUM repository for beta-1. For beta-2, we have moved the YUM repository to a version-independent location: http://www.go-mono.com/archive/yum-repository For Fedora Core 1, the full URL is: http://www.go-mono.com/archive/yum-repository/fedora-1-i386 The link is also listed on the download page. Please change the appropriate conf file on your machine to reflect this change. When packages are made available to Fedora Core 2, the URL will be: http://www.go-mono.com/archive/yum-repository/fedora-2-i386 Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] poor mysql performance under debian testing
Hello Reggie, On Tue, 2004-05-18 at 00:41, Duncan Mak wrote: With everything in place, I still have a few problems. As it is, ByteFX is not buildable from Mono CVS. Okay, it's all good now. It builds fine. ./mysqlclient/transcaction.cs(76) error CS0117: `ByteFX.Data.MySqlClient.Driver' does not contain a definition for `SendCommand' After rebuilding everything from CVS, this error disappeared. I can make a quick patch for the error in the UnixEndpoint constructor Here is the ChangeLog for the patch: 2004-05-18 Duncan Mak [EMAIL PROTECTED] * Common/StreamCreator.cs (CreateUnixSocketStream): Instead of hostList [0], which is a char, use hostList directly. This fixes the build. That's all. ByteFX in the Mono CVS repository should be up to date now. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] missing Gtk# binding packages suse 9.1 from mono website
On Fri, 2004-05-14 at 10:57, Nick Van Eeckhout wrote: There seem to be some packages missing on the mono website for SuSE 9.1. The following packages can be found for SuSE 9.0 and or not available for 9.1 : Gtk# binding development tools: * perl-XML-LibXML-Common-0.13-1.ximian.8.1.i586.rpm * perl-XML-NamespaceSupport-1.08-1.ximian.8.1.i586.rpm * perl-XML-NodeFilter-0.01-1.ximian.8.1.i586.rpm * perl-XML-SAX-0.12-1.ximian.8.1.i586.rpm * gtk-sharp-gapi-0.91.1-0.ximian.8.0.i586.rpm They were not made available in beta-1 and they will be in beta-2. In the meantime, you can find the packages in http://primates.ximian.com/~duncan/tmp/suse-91-i586 Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Mono Beta 1.0
On Sun, 2004-05-09 at 20:40, Mark Gimelfarb wrote: Count me in as well. I'm not any more exprienced, but I have a need just like Tracy does and I would like to give it a shot. Spec files are available here: http://www.go-mono.com/packagers I use the source tarballs from each release, and if I needed patches to make it package properly, those patches are listed as well. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Building your own Mono RPMS
Hello all, The RPM spec files as well as Build Buddy configuration files for packaging building have been updated on http://www.go-mono.com/packagers If you would like to make your own RPMS, please use the files listed there. thank you, Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] CVS tree now open again
Hey guys, Miguel called me to tell everyone that the tree is open again. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
RPM packages Re: [Mono-list] Mono Beta 1 has been released.
Hello, On Tue, 2004-05-04 at 21:56, Miguel de Icaza wrote: Mono Beta 1 has been released, the release notes are here: http://www.go-mono.com/archive/beta1/beta1.html Download page has been updated: http://www.go-mono.com/download.html RPMs are being pushed to the public Red Carpet servers now. There are packages for the following distributions: * Red Hat Linux 9 * Fedora Core Linux 1 [1] * SuSE Linux 9 * SuSE Linux 9.1 [2] * SLES 8 [3] Note 1: For users of the YUM package management tool running Fedora Core 1, there is experimental support for a Mono YUM repository. Please point YUM to this address to access the repository: http://www.go-mono.com/archive/beta1/fedora-1-i386 Thanks to John Luke for providing the instructions for setting this up. Note 2: The Gtk# API parser and code generator tool, GAPI, is currently not available for SuSE 9.1. That's because perl-XML-LibXML cannot be built on SuSE 9.1. When that is fixed, gtk-sharp-gapi packages will be made available. Note 3: Only core functionality is provided on SLES 8. Due to the old X implementation on SLES 8, the Cairo graphics library cannot be built. Without Cairo, libgdiplus is also unavailable, both of which are vital to our System.Drawing implementation (mono-drawing). Even though the 'mono-web-forms' package is provided, it will not properly install because of missing dependencies. If you would like to use mono-web-forms, you should override the dependencies manually. However, you'll be left with partial functionality of this package. It is for this same reason that xsp packages are not available at this moment. The preview packages for Windows Forms (wine and winelib), as well, are unavailable. The current functionality available on SLES 8 is sub-optimal, please check back in the near future for more updates as these problems are resolved. That's all for now, Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] New Mono 0.31 packages
Hello, I just pushed a new set of Mono 0.31 packages. There is nothing new or different in them, except for the fact that it added a missing dependency that should have been there. If you already have an existing Mono setup that's working, you don't need to bother upgrade. If you first tried Mono recently, and it didn't work, try this new set of packages. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Fedora Mono packages - monodoc 0.11 requires gtk-sharp 0.17
Hello Kent, On Fri, 2004-03-12 at 20:08, Kent Sandvik wrote: FYI the monodoc 0.11 rpm package that is part of the current fedora mono packages at .go-mono.com requires the gtk-sharp 0.17 version, and only the gtk-sharp 0.15 is posted. --Kent Thanks for the report, I just fixed it. The packages didn't get uploaded to the website until now. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Mono dailys fixed
Hello, I finally fixed the daily builds. Make dist wasn't working. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Problem with xrender rpm
Hello Carl, On Sun, 2004-02-29 at 13:46, Carl Olsen wrote: I'm having trouble trying to install xrender from the mono channel using Red Carpet. I'm running Red Hat 9. Here's the message I get when I try to install xrender: You don't need xrender if you have the latest X from RH9. It looks like I don't need these packages, but I'm just wondering if anyone knows the correct procedure to follow. The only one I really want to keep is monodoc, but I would guess I can just reinstall it after xrender is installed. I'm just wondering if monodoc is dependent on XFree86-devel. monodoc is dependent on libglade-devel, which is dependent on XFree86-devel. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] mono fedora download: please add SRPMs
Hello Marius, On Thu, 2004-02-05 at 04:02, Marius Andreiana wrote: Please add SRPMs to fedora download, I saw another message from someone else asking for the same thing, I'll try my best to do it tomorrow. I'm a bit busy with school this whole week, but my aim is for doing it before the end of the week (basically, I just need to find time to head to the office and upload the files) I'll make an announcement on the list after I upload the files. However, one question: it's very useful for people who'd like to change the sources and install it from RPM instead of 'make install'. What does it mean to install from RPM? Do you want to install to a prefix other than /usr? Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Mono dailys taking a break during the holidays
Hey guys, Heads up: I just finished packing up my cube and will be in Hong Kong for the next three weeks until early January. While my desktop is still on and running, it'll be turned off and moved to the new office some time in the next three weeks. Once that happens, mono daily snapshots will not be available until I'm back in Boston. Happy holidays, Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] mono-0.29 Windows binaries?
Hello Dave, On Sun, 2003-12-14 at 15:32, Dave Rivera wrote: Is there a reason none have been made? Just curious, as I have tried for the last several days to see if I could compile some under cygwin but have been unsuccessful in all my attempts and would love to play around with 0.29 on my Windows box. Any specific reasons none have been made? Yeah, there is one very specific reason: I have been really busy at school lately, and haven't had time to do a build. I have a final in the morning and will be free until Wednesday morning, so I'll try to make a build then. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Mono in Hong Kong
Hello guys, I'll be going home to Hong Kong for the Christmas vacation this Wednesday and will be there until the 5th of January. If there are any Mono hackers, or interested contributors with questions, please contact me, because it would be great to have a Mono get-together in Hong Kong. Happy holidays, Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
[Mono-list] Re: [Mono-devel-list] Where is mono daily of today?
On Fri, 2003-12-05 at 10:12, Tiago Lima wrote: I noticed that in today's daily mono-tar.gz does not appear... Normally it means that mono is not building right from cvs... When do you expect to have a daily? I need to see if the last version of mono and mod_mono works fine in apache !!! And it is kinda urgent... For me it is better to have a .tar.gz rather than compiling from cvs because it is easier to install in several machines requiring only a ./configure; make; make install. I'll try to get this fixed in the afternoon. I'm in school today until 5pm (EST), and I'll head to the office and cook up a build afterwards. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Re: [Mono-devel-list] Where is mono daily of today?
Hello Tiago, On Fri, 2003-12-05 at 14:52, Tiago Lima wrote: On Friday 05 December 2003 16:59, Duncan Mak wrote: I'll try to get this fixed in the afternoon. I'm in school today until 5pm (EST), and I'll head to the office and cook up a build afterwards. Ok, thanks a lot. Keep up the good work ! I just uploaded the daily tarballs, I don't know how to get the page to update to reflect the change, but the files are all there. http://go-mono.com/daily/monolite-20031205.tar.gz http://go-mono.com/daily/monocharge-20031205.tar.gz http://go-mono.com/daily/mono-0.29.99.20031205.20031205.tar.gz I don't know why the mono tarball is so long the script will run automatically again tomorrow, and future builds should work fine. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Problem compiling from the CVS
Hello George and Zoltan, On Mon, 2003-10-27 at 07:27, Varga Zoltan wrote: I think this is because the dailys are compiled with an old version of mcs, which does not contain a fix for : http://bugzilla.ximian.com/show_bug.cgi?id=49611 Perhaps Duncan can help with this ? The dailys are being built on my desktop machine, which is not really actively maintained (it sits on my desk, I use it to browse the web and IRC...). I don't install CVS on the desktop everyday, since I don't have time to check on it, but I'll install from CVS today and do a new push. Zoltan -- in the future, if there are fixes that got committed and are subsequent dailys need to be built with the new version, please let me know. Also, for Red Hat 9 (and all other distros we support, actually), the ICU packages were not made properly -- the icu-locale package shouldn't be empty as it is now. Revised and fixed packages (but not verified yet) for RH9 are temporarily available on: http://primates.ximian.com/~duncan/stuff/for-gonzalo Revised packages will probably be built for the other distributions later today and they'll be pushed to go-mono.com and Red Carpet once I get a notification from someone that the new ones (serial 2) are good. Sorry about the inconvenience, Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
RE: [Mono-list] Problems with RH8 and Mono
On Mon, 2003-10-27 at 14:36, Richard Torkar wrote: On Mon, 2003-10-27 at 20:25, Kenneth Benson wrote: Use the RH9 even though I'm on a RH8 box? Just want to make sure. Shouldn't be any problems as far as I can tell :) (haven't tried it though). Actually, in this case, this is probably not going to work. The reason is because of the X server that comes with Red Hat 8.0 is XFree86 4.2, which does included an outdated version of the RENDER extension. Red Hat 9, and Mandrake 9.1 both ship with XFree86 4.3 with a current version of the RENDER extension. For these distributions, we have RPMS on my site on primates and also on Red Carpet. The problem with building Cairo on the older distributions is this: since a dated version of RENDER is bundled in the X server, it is not possible to ship the current version of RENDER in a separate package because that will conflict with files already provided by the XFree86-devel package. To fix this, I'll probably have to build render and install it on top of the files provided by XFree86-devel, specifically the header file. With that, I can then build the upper layers of the Cairo stack and ship packages for those components. The updated header file for RENDER will still not be shipped with these older distributions, but the resulting shared libraries should work. I have absolutely *no* idea what so ever for why Duncan hasn't released the source rpms. Several people have asked me where to find some of the srpms but I have no idea. I don't mind posting source RPMs, however, I find it frequently to be a support hassle. A lot of people assume that it is fine to rebuild a source RPM regardless of the targeted distribution. When that happens, the package dependencies gets completely jammed up and things get rapidly very messy from then on (i.e. 'just' fixing it with --force in RPM). The dependencies for GNOME libraries are a good example of what I mean, since the package names used in Red Hat, Mandrake and SuSE are all different. [ This is for everyone, and not just Richard ] If you want the source RPM for something, please contact me and I can send it to you. However, I fear that if I release source RPMs out to the public, I'll get lots of support mail for no good reason. Besides, we ship the prebuilt binary RPMs for our supported distributions anyway. If you want to build it yourself, it's always possible to build from tarballs/CVS. I haven't had the time to work on building Cairo on 'legacy' distributions such as Red Hat 8 or SuSE 8.2; it is something that I really wanted to do this week. Please bug me again if it's not done by the end of the week ;-) Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] monodoc - update.exe
On Tue, 2003-10-21 at 15:59, John Luke wrote: Duncan, do you confirm that? Gius_. I filed this in bugzilla the other day. http://bugzilla.ximian.com/show_bug.cgi?id=49587 Thanks, I'll look into fixing this tomorrow. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] CVS build instructions
On Wed, 2003-10-15 at 12:23, Karl Waclawek wrote: As a Mono newbie I found it quite difficult to build from CVS. It isn't really documented what you need. Here is what finally succeeded (RH 9). So do you have it working now? - glib update (don't remember which version) - install all mono 0.28 RPMs - install all Cairo and ICU related packages from red carpet (maybe not all needed, but didn't want to go through too many re-tries) - cd to ../mcs and build mcs first (contrary to instructions, as I would get corlib.dll out of sync with ../mono/make fullbuild Where are these instructions? If they're wrong, we should fix them. Incidentally, this is what I do myself, I always build mcs before mono (from CVS), and I never used 'make fullbuild'. even after copying all current monocharge files over the ones from the RPMs) You can always download a - cd to ../gtk-sharp and do the same (don't know if necessary) - cd to ../mono and run the recommended ./autogen.sh --prefix=/usr/local make fullbuild This is what I do: 1) Get a working setup of Mono (from RPM). 2) Checkout mcs and mono. 3) Build mcs, and then mono. 4) cd mono/runtime, and remove all dlls and exes. Make again to get new assemblies from mcs/class/lib. 5) make install in mono. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-list] Building fron CVS
On Mon, 2003-10-13 at 22:48, Karl Waclawek wrote: I re-updated from CVS and got further, until: (again, doing make fullbuild) You need to install ICU. Packages are available on Red Carpet, or you can download the source directly. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
Re: [Mono-docs-list] Predefined docs patch
Hello Martin! On Mon, 2003-10-13 at 09:32, Martin Willemoes Hansen wrote: I was copying and pasting a lot when describing finalizers and the 3 internal constructors. First off, I'd like to say thank you for writing this patch. The patch looks fine, but I'd rather keep the updater general for now, because the plan is to use it for generating non-Gtk# docs as well (i.e. augment the existing ECMA corlib docs and generating docs for other platform libraries). You're very right that it is extremely tedious to cut and paste a lot of the same stuff, but it is also very easy to write one-off programs to do the cut-n-pasting for you. In fact, every time I had to do something like that (mass-documenting the internal IntPtr constructor, or the Finalize method, etc), I wrote a little program to do it for me. It really is not that painful. This patch will do the hard work in the updater.exe stage. I feel that we should not be doing this work in updater.exe; we should have a fixer script for doing this work instead. I posted something for fixing the signature of Finalize in bug #47016 last night and maybe we should generalize the script by having it take an XPath expression and a string and then do something like this: XmlNodeList results = document.SelectNodes (input_expression); foreach (XmlNode node in results) node.InnerText = input_string; I think such this fixer should fulfill most use cases, without making updater specific to Gtk# docs. What do you think? Do you understand why I'm reluctant to commit this patch? Do you think writing such a fixer program will be sufficient to handle the problems (the tediousness) you're seeing? thanks, Duncan. ___ Mono-docs-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-docs-list
[Mono-list] New packaged goodies (Cairo and ICU)
Hello, With new package dependencies were introduced to CVS in the past few days, here are some packages I built to calm everyone down: You can find them in: http://primates.ximian.com/~duncan/release. They'll be migrated to http://go-mono.com once I have time to scp them over and update the download page. = Details = RedHat 9: * Cairo packages: slim, libpixregion, libic, render, xrender and cairo * ICU 2.6.1 packages: icu, icu-locales, libicu, libicu-devel Mandrake 9.1: * Cairo packages * ICU packages * Gtk# 0.11 packages: gtk-sharp, gtk-sharp-gapi RedHat 8: * ICU packages. On Wednesday, I'll try to get Cairo and Gtk# packages for RedHat 8. I will also push Gtk# packages for RedHat 9 to Red Carpet. For SuSE 8.2 users, you can get an older version of ICU from SuSE directly. As for Cairo and Gtk# 0.11 packages, I'll try to build and push them after I can get them working on RedHat 8. P.S. I'll be removing the packages in ~/duncan/cairo shortly. From now on, they'll all be in ~duncan/release. Duncan. ___ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list