Shlrm.org Blag

Tag: fedora

Building ruby 1.9 on Fedora 13

by David Kowis on Jun.19, 2010, under Ruby, fedora

Was harder than it should’ve been. I got annoyed.

You need to install openssl-devel, zlib-devel, bison, gcc, make, patch, tar, and maybe gcc-c++ (although I don’t think this one is needed).

Go get the latest ruby 1.9 source, as of this writing 1.9-p378, and extract it somewhere. Then go get the patches on this bug, at the specific comment. You will need to apply at least the openssl-build-fix patch, since fedora uses openssl 1.0 and it’s not yet into ruby 1.9. Then follow your typical ./cofnigure, make, and make install stuff. I installed mine into a prefix of /opt/ruby so that it wouldn’t affect any fedora ruby stuff that it might want. I then added ruby’s path to the end of my user’s PATH variable.

That’ll get you a working ruby 1.9 in Fedora.

Leave a Comment :, more...

Xen 4.0 released

by David Kowis on Apr.07, 2010, under Source Mage, W00t!, fedora

Finally!

From the official page:

The Xen 4.0 release contains a number of important new features and updates including:

  • Blktap2 – High performance VHD implementation supporting snaphots and clonces including live snapshots
  • Netchannel2 – Support for new Smart NICs with multi-queue and SR-IOV functionality
  • Fault Tolerance – Live transactional synchronization of VM state between physical servers
  • Libxenlight – New library providing higher-level control of Xen between various toolstacks
  • PV-USB and VGA Pass-through

SourceMage has already updated packages for it.

There’s a repository and src RPMs available for Fedora here. Specifically the Xen 4.0 src RPM. I’ll try to remember to fire up a build on my xen DomU that I use to build RPMs for me :)

Leave a Comment :, , , , more...

Fedora 12 Xen RPMs

by David Kowis on Nov.17, 2009, under Linux, fedora

I built these on a recently updated Fedora 12 box. I haven’t yet had an opportunity to test them. If you do use them and they work great, or not, post in the comments please.

Leave a Comment :, , , more...

Xen 3.4.2 rpms for Fedora 11 x86_64

by David Kowis on Nov.12, 2009, under Linux, W00t!, fedora

I was using xen 3.4.1 on my fedora 11 Domain0, but I couldn’t ever suspend anything. xm save always failed. Someone on IRC suggested that it was the guest kernel that was to blame. Turns out it was xen 3.4.1.

After many hours searching the intertubes for a srpm or a spec file for building xen 3.4.2 for fedora, I decided that I would hack an existing one to 3.4.2 and hope for the best.

It built after I removed a few patches. The patches mostly complained about being already applied, so I assume the bugs the patches were addressing were fixed in 3.4.2. I have generated rpms for x86_64 and put the spec file up on my site. Enjoy.

Leave a Comment :, , more...

Fedora Domain 0 and Domain U I/O performance

by David Kowis on Oct.22, 2009, under Linux

I finally got a Fedora 11 domain0 up and running. Built my own kernel using the patches from gentoo-xen-kernel. Specifically, the 2.6.29.6 patches, as I had issues running the 2.6.30 kernel on this particular box. This box does not have the CPU virtualization extensions, so every VM has to be paravirtualized. Here, I discuss a bit on the awesomeness of pygrub, and then I publis a couple bonnie++ results from the dom0 and the domU.

(continue reading…)

Leave a Comment :, , , more...

Archives

Hacker’s Diet

The Hacker's Diet Online