Jul 24 2009

IronRuby with XBuild

Category: Mono, xbuildankitj @ 2:04 am

I found a mailing list post saying that IronRuby doesn’t build with xbuild (mono’s implementation of msbuild). So, I decided to give it a shot with latest xbuild. I tried the git repo git://github.com/ironruby/ironruby.git with mono 2.4.2.1, and after a few minor filename casing changes, it builds successfully !

jredville confirmed that the built binaries pass their language test suite :)

The patch is being reviewed by cj and jredville at #ironruby/freenode.

To try it yourself, apply the patch, and build as:
$ cd ironruby/Merlin/Main/Languages/Ruby
$ xbuild Ruby.sln /p:TreatWarningsAsErrors=false

The binaries are in “ironruby/Merlin/Main/Bin/Debug”.
$ mono ir.exe
:)


Jul 23 2009

My First Linux Kernel Patch!

Category: kernelankitj @ 2:25 pm

Last year’s FOSS.IN had a Kernel Workout session, in which i participated and tried to do a task titled ‘implement XFS preallocation ioctls in the VFS’.
Christoph Hellwig helped me understand the problem and I had a preliminary patch ready in the session, which was improved later over email with his and Hari’s help and finally got merged into 2.6.31-rc1 :D

Here is the patch.

Thanks to FOSS.IN for this opportunity, and thanks to my friends for their support and encouragement :) Hopefully, this wont be the last ;)

Tags: