[Mono-devel-list] Tarball packaging of Mono.

Miguel de Icaza miguel at novell.com
Mon Oct 4 01:03:19 EDT 2004


Hey guys,

   I would like to change the packaging of Mono, so the `mono-X.XX'
tarball contains also the mcs source code and only distribute a minimal
`runtime', enough to bootstrap Mono: mcs, mscorlib, System, System.XML
and compile the real Mono class libraries with this.

   The reason for this is that today we distribute the binaries for all
of the Mono libraries, but if someone needs to apply a patch for their
distribution into the C# files, they have to repackage Mono with the new
libraries, which is rather inconvenient (for shipping a security patch
for example).

   The issues are:

	* How to distribute the source of `mcs' inside `mono'.

	* Changing the build system to cope with this.

	* Tricking automake (I do not want to use automake in the mcs
	  tree, at any cost ;-)

   	* Do people agree that this is a good idea?

Miguel.



More information about the Mono-devel-list mailing list