[Mono-devel-list] Portion of patches.

Marcin Krzyzanowski krzak at pld-linux.org
Mon Jul 5 08:14:20 EDT 2004


Hello,

It's my first post here, hi everybody.

I send you a patches we use in PLD Linux Distribution to build Mono and 
around.

Here is a portion of patches which allow to build all these packages 
with "mint" not only "mono", and it work, we use it to support mono on 
amd64 with "mint" only. Other ones make use @libdir@ as a variable 
instead hardcoded "/lib" value.

I belive this stuff may be useful for other people, and maybe should be 
included in sources. (I don't want to update to much patches with every 
Mono release :)))) )

Patches are against Mono 1.0 release.

*kill stupid assumption, support little-endians with NO_UNALIGNED_ACCESS
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/mono-endian.patch

*avoid mint SEGV (caught in gacutil.exe on amd64)
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/mono-segv.patch


::: Build process related :::

Mono:
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/mono-runtime-install-path.patch
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/mono-DESTDIR.patch

MonoDevelop:
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/monodevelop-mint.patch
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/monodevelop-libdir.patch

Monodoc:
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/monodoc-mint.patch

GtkSourceView-sharp:
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/dotnet-gtksourceview-sharp-mint.patch
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/dotnet-gtksourceview-sharp-install.patch

Gtk-Sharp:
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/dotnet-gtk-sharp-mint.patch
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/dotnet-gtk-sharp-pc-libdir.patch
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/dotnet-gtk-sharp-gtkhtml31.patch
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/dotnet-gtk-sharp-destdir.patch

Gtk-Gecko:
http://cvs.pld-linux.org/cgi-bin/cvsweb/SOURCES/dotnet-gecko-sharp-mint.patch


In addition I remember there is a typo in makefiles somewhere with win32 
build macros... something like "mon0_" instead "mono", propably 
gtk-sharp but not sure now.

-- 
Marcin Krzyżanowski
PLD Linux Distribution
http://docs.pld-linux.org/



More information about the Mono-devel-list mailing list