changeset 343:c468353dd75b

More about building older versions.
author Rob Landley <rob@landley.net>
date Wed, 04 Jun 2008 17:17:52 -0500
parents 66d43620e29f
children cffc6d6ff459
files www/downloads/README
diffstat 1 files changed, 10 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/www/downloads/README	Sun Jun 01 13:50:43 2008 -0500
+++ b/www/downloads/README	Wed Jun 04 17:17:52 2008 -0500
@@ -15,6 +15,16 @@
   Other Linux distributions do not exhibit this bug.  (Even MacOS X has
   /bin/sh point to bash, despite using a different login shell by default.)
 
+  Also note that User Mode Linux 2.6.20 and earlier no longer build on a modern
+  system because the field aio_reserved3 went away in /usr/include.  (Yes, the
+  API exported to userspace, as used by Linux itself, is unstable.)  Attempts
+  to build older FWL versions need to either fix that, or skip building UML.
+
+  The oldest version that builds unmodified on an ubuntu 7.10 system is
+  FWL 0.3.0.  You can also install an older distro under qemu, and build the
+  older versions under that.  The Red Hat 9 image available from
+  http://busybox.net/downloads/qemu should build all the versions before 0.3.0.
+
 Contents of the Firmware Linux download directory.
 --------------------------------------------------