GNOME Bugzilla – Bug 346977
[PATCH] Switch to GMCS
Last modified: 2006-10-31 13:19:43 UTC
Attached patch switches f-spot to use gmcs. I am working to share the database layer used by f-spot and banshee (to reduce duplicate code). As banshee uses generics (and generics are the way of the future), f-spot had to be compiled using gmcs too. The new compiler also shows a lot of unused cruft, should be a nobrainer to clean that up afterwards.
Created attachment 68619 [details] [review] patch FlickrNet/Makefile.am | 2 +- configure.in | 4 ++-- libgphoto2-sharp/Makefile.am | 2 +- semweb/Makefile.am | 2 +- src/Makefile.am | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-)
I brought up moving to gmcs/2.0 to Larry a couple of weeks ago. As I think Banshee and MonoDevelop have shown, it's completely usable and provides an awesome set of new language/runtime features we can take full advantage of now. This build system patch works fine for me. The next step would be ideally cleaning up all the new issues the gmcs compiler exposes in the code that mcs doesn't care about.
Created attachment 73418 [details] [review] updated patch Updated patch to switch also google-sharp and gnome-keyring-sharp
Larry committed a patch to switch the compilation of src/ with mcs, but it's not complete yet.
Committed to CVS, fixing also bug #358247. The reason to commit is to no longer depends on both mcs and gmcs.