Just checked - the Andrew Morton -mm4 patch has the offending cassert ifdef'd out.
This is why the reiser4 stuff compiles on 64bit platforms in that patch. ...tom -----Original Message----- From: Thomas Evans [mailto:[EMAIL PROTECTED] Sent: Thursday, September 09, 2004 3:11 PM To: [EMAIL PROTECTED]; [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: RE: reiser4 kernel patch.... It was actually a build problem - a cassert() in coord.c triggers an odd switch statement error (by design). Essentially the author is trying to make certain that no new members were added to the coord_t type. At least in my environment, it failed to take into account that structure packing on Alpha is by default different than on x86 machines. I was able to add " __attribute__((packed))" to the end of the coord structure and have it build (and work) fine. I just wasn't sure where to report this, since it was contained in the debian reiser4 patch to the debian 2.6.8 kernel sources. ...tom -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]