* Uwe Hermann uwe@hermann-uwe.de [070626 00:57]:
+#include <arch/lib.h> #endif /* LIB_H */
I think we handle this differently currently (and that works fine so far) -- we should not include include/arch/x86/arch/lib.h in include/lib.h, but rather change the Makefile to add the include/arch/x86 path to the includes.
We are getting too many archsomething files into the tree so we go back to the old behavior. There was some discussion on the list a while ago on this topic.