[Mono-list] On the road to Monodevelop 0.6!

Ben Maurer bmaurer@ximian.com
Fri, 06 May 2005 15:20:27 -0400


On Fri, 2005-05-06 at 13:28 -0400, Cory Trese wrote:
> Quick question:
> 
> On 5/6/05, Ben Maurer <bmaurer@ximian.com> wrote:
> > On Fri, 2005-05-06 at 19:15 +0200, Dane-Garrin Balia wrote:
> > > Cool
> > > Thanks alot, for your help.
> > >
> > > Is there any way to get the source other then SVN, cause our firewall
> > > and network does not allow this kind of thing. I know I'm being a
> > > pest, but monodevelop 0.6 I must have *sigh*
> > 
> > View cvs allows you to get a tarball
> 
> How different is this tarball from the Mono 1.1.7 tarball in terms of
> structure and capabilities?  Obviously, it contains more code and
> check-ins + parts of Mono that aren't in the distribution tarball. 
> I've been struggling to get SVN compiles to work, whereas the various
> 1.1.x tarballs have always worked for me.  I'd like to use the SVN
> checkout, but if I can't find out why one works for me and the other
> doesn't, I'll be forever behind waiting on whatever packages the 1.1.x
> tarballs.

Well, the tarball that we distribute is from `make dist' whereas the
tarball from svn is just a tarball of whats there. In general, the
experience of compiling from svn tarball will be the same as from svn
itself.

One helpful hint:
        Try either building a 1.1.x tarball or installing an rpm of mono
        and then doing the svn checkout, and installing to a prefix.
        This is by far the easiest way to build mono at any time. In
        fact, in my build system (which is what makes the tarballs) this
        is pretty much exactly what gets done.

I also happen to be making rpm and tarball snapshots of the tree fairly
often these days. On http://primates.ximian.com/~bmaurer there may be
mono-1.1.7.99.XXXX.tar.gz files. These are tarballs from svn as of
revision XXXX. There are also rpms on there. This is not a service I am
promising to keep up though (but if there is enough demand, I could
probably do it once a week or something).

We are also working on setup that will do automated rpm and tarball
builds. But that is not going to be ready for a bit.

-- Ben