Virtualizing the past

vmfullRecently, I inherited a project which caused a bit of nervousness.  I inherited a custom compiled application with a set of dependencies that can’t be fulfilled with modern Linux distributions.  This program needed to compiled against MySQL headers for version 3.23.   To compile the program, it was determined that the best solution was FreeBSD 6.2.  This was the last version of FreeBSD which supported the required libraries.  I did try other distributions included Suse, Gentoo and Redhat, but I ran into circular dependencies issues which precluded this use.  However, the HCL for FreeBSD 6.2 is a little old at this point.


Continue Reading