From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Brian L. Stuart" To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Date: Thu, 15 May 2008 21:04:20 +0000 Message-Id: <051520082104.12919.482CA554000D264E0000327722218683269B0A02D2089B9A019C04040A0DBF9B9D0E9A9B9C040D@att.net> In-Reply-To: <20080514002038.CD3201E8C56@holo.morphisms.net> References: <051320082043.16282.4829FD6C000EC98900003F9A22243322829B0A02D2089B9A019C04040A0DBF9B9D0E9A9B9C040D@att.net> <20080514002038.CD3201E8C56@holo.morphisms.net> Subject: Re: [9fans] P9P on Solaris Topicbox-Message-UUID: a95d1e68-ead3-11e9-9d60-3106f5b1d025 > I'm sorry about that. There aren't supposed to be > anonymous unions and structs in the source code, > but they creep in. I've removed them from hfs.h. Thanks, that got me farther. I was able to coerce it to build the libraries and some applications. But, surprise surprise, the threading isn't working. In playing the the tprimes thread test program, I've found that it's aborting in needstack(). The first time it gets called, t->stk==f3333334, t->id==4280014785 and t->stksize==10. The next time it gets called (using the same _Thread structure instance), t->stk==0, t->id==0, and t->stksize==213456. So it looks like something is scribbling on that structure. That's as far as I've gotten today. I'm trying to get vbackup running on Solaris. It's not critical, but it'd be nice. > I gave up long ago on keeping Solaris builds working > myself. Logging into a Solaris machine is like going > back in time. I'm happy to accept patches though. I completely understand. If I get any real success, I'll pass along the patches. Thanks, BLS