----- "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]

Reply via email to