Opened 18 years ago

Closed 18 years ago

#5603 closed defect (worksforme)

BUG: Perl 5.8 IO.xs build problem

Reported by: jason.paul.adams@… Owned by: michaelm@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc: markd@…
Port:

Description

For some reason pollfd does not seem to be defined. Or at least is not defined where perl thinks it should be.

cc -c -I/opt/local/include -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -pipe -I/usr/local/include -I/opt/local/include -Os -DVERSION=\"1.21\" -DXS_VERSION=\"1.21\" "- I../.." IO.c IO.xs: In function `XS_IOPollpoll': IO.xs:207: error: invalid application of `sizeof' to an incomplete type IO.xs:211: error: invalid use of undefined type `struct pollfd' IO.xs:211: error: dereferencing pointer to incomplete type IO.xs:213: error: invalid use of undefined type `struct pollfd' IO.xs:213: error: dereferencing pointer to incomplete type IO.xs:215: error: invalid use of undefined type `struct pollfd' IO.xs:215: error: dereferencing pointer to incomplete type IO.xs:219: error: invalid use of undefined type `struct pollfd' IO.xs:219: error: dereferencing pointer to incomplete type IO.xs:220: error: invalid use of undefined type `struct pollfd' IO.xs:220: error: dereferencing pointer to incomplete type make[1]: * [IO.o] Error 1 make: * [lib/auto/IO/IO.bundle] Error 2

Warning: the following items did not execute (for perl5.8): com.apple.activate com.apple.build com.apple.destroot com.apple.archive com.apple.install Error: The following dependencies failed to build: perl5.8

Change History (4)

comment:1 Changed 18 years ago by mww@…

Owner: changed from darwinports-bugs@… to michaelm@…
Summary: Perl 5.8 IO.xs build problemBUG: Perl 5.8 IO.xs build problem

comment:2 Changed 18 years ago by olegb@…

anyone able to reproduce this ?

comment:3 Changed 18 years ago by markd@…

Cc: markd@… added

I cannot reproduce this either. Any objections to closing it?

comment:4 Changed 18 years ago by markd@…

Resolution: worksforme
Status: newclosed
Note: See TracTickets for help on using tickets.