----- "Petter Reinholdtsen" <[email protected]> wrote: > [Nathan Scott] > > It pulls in sys/types.h and unistd.h via "impl.h". But perhaps the > > order is important... we really need to run a build on an alpha but > > I have not been able to get access to one. > > I would not rule out that the ordering is important.
I was thinking about it some more last night, and I think if this were a header/types related issue then the build would fail when we include <sys/stat.h> because struct timespec would be undefined as yet (and its use in struct stat is not as a pointer where it'd be ok to forward-declare it). Ugh. So, also, alpha headers must have something peculiar about them in this area, as the pcp build is successful on every other platform... just a mystery as to what that oddity is atm. > > Do you have one handy? Can you confirm either resolution, if so > I'm > > happy to make the change, but feel like we're guessing a bit too > > much here at the moment. > > I do not have an alpha available, sorry. Just saw the build error in > BTS while looking at the dependency based boot issues with pcp, and > had a look in the source to see if I had a clue how to fix it. :) Thanks, I appreciate the effort! cheers. -- Nathan -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

