Sunday, June 22, 2008

compile open-vm-tools-2008.06.03-96374 in Fedora 9

Based on http://alanlam.blogspot.com/2008/06/compile-virtualbox-from-source-with.html, to install the additional packages

use the command

su root -c 'yum install libdnet-devel'
su root -c 'yum install libicu-devel.i386'

Install further

libicu-devel-3.8.1-7.fc9 Sun 22 Jun 2008 02:24:32 PM HKT
libicu-3.8.1-7.fc9 Sun 22 Jun 2008 02:24:18 PM HKT
libdnet-devel-1.12-3.fc9 Sun 22 Jun 2008 02:23:04 PM HKT
libdnet-1.12-3.fc9 Sun 22 Jun 2008 02:23:03 PM HKT
procps-devel-3.2.7-20.fc9 Sun 22 Jun 2008 02:21:10 PM HKT
ncurses-devel-5.6-16.20080301.fc9 Sun 22 Jun 2008 01:37:30 PM HKT
elfutils-0.133-3.fc9 Sun 22 Jun 2008 01:30:16 PM HKT
elfutils-libs-0.133-3.fc9 Sun 22 Jun 2008 01:30:15 PM HKT
gtk2-devel-2.12.10-2.fc9 Sun 22 Jun 2008 12:08:48 PM HKT
atk-devel-1.22.0-1.fc9 Sun 22 Jun 2008 12:08:43 PM HKT
gtk-doc-1.9-4.fc9 Sun 22 Jun 2008 12:08:42 PM HKT
docbook-utils-0.6.14-13.fc9 Sun 22 Jun 2008 12:08:41 PM HKT
pango-devel-1.20.1-1.fc9 Sun 22 Jun 2008 12:08:39 PM HKT
docbook-style-dsssl-1.79-5.fc9 Sun 22 Jun 2008 12:08:36 PM HKT
cairo-devel-1.6.4-1.fc9 Sun 22 Jun 2008 12:08:35 PM HKT
pixman-devel-0.10.0-1.fc9 Sun 22 Jun 2008 12:08:34 PM HKT
perl-SGMLSpm-1.03ii-18.fc9 Sun 22 Jun 2008 12:08:33 PM HKT
libXcomposite-devel-0.4.0-4.fc9 Sun 22 Jun 2008 12:08:33 PM HKT
docbook-style-xsl-1.73.2-9.fc9 Sun 22 Jun 2008 12:08:29 PM HKT
libXtst-devel-1.0.3-3.fc9 Sun 22 Jun 2008 12:03:36 PM HKT

Download procps-3.2.7-20.fc9.src.rpm

Patch the procps.spec

svn diff -r 29:28 https://osstools.svn.sourceforge.net/svnroot/osstools/trunk/rpmbuild/SPEC/procps.spec

Apply the patch available at

svn co https://osstools.svn.sourceforge.net/svnroot/osstools/trunk/patch/open-vm-tools-2008.06.03-96374.patch -r 30