[okl4-developer] KengeProgram bug

Joshua Root jmr at cse.unsw.edu.au
Sat Jun 28 16:26:05 EST 2008


I've found a bug in the build system. In KengeProgram(), a default
weaver is selected like so (build.py:1615):

         if weaver is None:
             weaver = self.WeaverElfFile()

But this fails because WeaverElfFile is not defined. I fixed it like this:

--- tools/build.py.orig 2008-06-25 20:17:40.000000000 +1000
+++ tools/build.py      2008-06-28 16:06:49.000000000 +1000
@@ -2880,6 +2880,7 @@
      WeaverMemSection          = env_inner_class(_WeaverMemSection)
      WeaverThread              = env_inner_class(_WeaverThread)
      WeaverFile                = env_inner_class(_WeaverFile)
+    WeaverElfFile             = env_inner_class(_WeaverElfFile)
      WeaverKernel              = env_inner_class(_WeaverKernel)
      WeaverRootProgram         = env_inner_class(_WeaverRootProgram)
      WeaverIguanaExtension     = env_inner_class(_WeaverIguanaExtension)


- Josh




More information about the Developer mailing list