It also needs:
--- ../u-boot/include/part.h 2004-03-16 19:13:08.000000000 -0600
+++ include/part.h 2004-03-31 15:59:50.000000000 -0600
@@ -22,7 +22,7 @@
*/
#ifndef _PART_H
#define _PART_H
-
+#include <ide.h>
typedef struct block_dev_desc {
int if_type; /* type of the interface */