Hey, I found a small small typo in the sources for postgresql 7.0.3-4 The patch should be applied to build postgresql on arm. Chris
--- postgresql-7.0.3/src/include/port/linux.h.old Tue Apr 10 14:01:21 2001 +++ postgresql-7.0.3/src/include/port/linux.h Tue Apr 10 13:50:58 2001 @@ -37,7 +37,7 @@ #define HAS_TEST_AND_SET #elif defined(__arm__) -typedef unsigned char slock_t +typedef unsigned char slock_t; #define HAS_TEST_AND_SET