OpenJDK 7 on Mac OS X 10.5 PPC - compilation error
Daniel Kvasnička
daniel.kvasnicka.jr at gmail.com
Mon Mar 15 15:59:40 PDT 2010
Hi,
thanks for fixing it. It compiled OK.
Dan
--
http://www.danielkvasnicka.net -- webdesign, programování
internetových a intranetových aplikací | web applications development
& design
http://blog.danielkvasnicka.net/ -- blog
On 15.3.2010, at 5:37, Greg Lewis wrote:
> On Sun, Mar 14, 2010 at 06:37:39PM +0100, Daniel Kvasni??ka wrote:
>> first thanks to all the people working on porting JDK to Mac. I'm
>> sure
>> all javists who love their PowerPC beasts love you too :)
>>
>> I tried to compile OpenJDK 7 according to instructions described at http://landonf.bikemonkey.org/code/java/OpenJDK_7_PPC.20091205.html
>> and I'm getting a syntax error (see the attached TXT file).
>
> Looks like I partially botched the last merge. Let me see if I can
> fix
> that up.
>
>> I am using the latest sources (as of yesterday, tried to pull changes
>> today and there were none).
>>
>> Am I doing something wrong or is there really a syntax error?
>>
>> (I want to compile from sources because I need a version without the
>> bug that causes GlassFish v3 admin console to fail when loading)
>>
>> Dan
>>
>> --
>> http://www.danielkvasnicka.net -- webdesign, programov?n?
>> internetov?ch a intranetov?ch aplikac? | web applications development
>> & design
>> http://blog.danielkvasnicka.net/ -- blog
>
>> In file included from ../../../../../src/solaris/native/sun/nio/ch/
>> SctpChannelImpl.c:28:
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:337: error:
>> syntax error before ???*??? tokenIn file included
>> from ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:30:
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:337: error:
>> syntax error before ???*??? token
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:337: warning:
>> type defaults to ???int??? in declaration of ???nio_sctp_getladdrs???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:337: warning:
>> data definition has no type or storage class
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:338: error:
>> syntax error before ???*??? token
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:338: warning:
>> type defaults to ???int??? in declaration of ???
>> nio_sctp_freeladdrs???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:338: warning:
>> data definition has no type or storage class
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:339: error:
>> syntax error before ???*??? token
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:339: warning:
>> type defaults to ???int??? in declaration of ???nio_sctp_getpaddrs???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:339: warning:
>> data definition has no type or storage class
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:340: error:
>> syntax error before ???*??? token
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:340: warning:
>> type defaults to ???int??? in declaration of ???
>> nio_sctp_freepaddrs???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:340: warning:
>> data definition has no type or storage class
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:341: error:
>> syntax error before ???*??? token
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:341: warning:
>> type defaults to ???int??? in declaration of ???nio_sctp_bindx???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:341: warning:
>> data definition has no type or storage class
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:342: error:
>> syntax error before ???*??? token
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:342: warning:
>> type defaults to ???int??? in declaration of ???nio_sctp_peeloff???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:342: warning:
>> data definition has no type or storage class
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:355: error:
>> syntax error before ???loadSocketExtensionFuncs???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:355: error:
>> syntax error before ???*??? token
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:355: warning:
>> type defaults to ???int??? in declaration of ???
>> loadSocketExtensionFuncs???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:355: warning:
>> data definition has no type or storage class
>>
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:337: warning:
>> type defaults to ???int??? in declaration of ???nio_sctp_getladdrs???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:337: warning:
>> data definition has no type or storage class
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:338: error:
>> syntax error before ???*??? token
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:338: warning:
>> type defaults to ???int??? in declaration of ???
>> nio_sctp_freeladdrs???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:338: warning:
>> data definition has no type or storage class
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:339: error:
>> syntax error before ???*??? token
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:339: warning:
>> type defaults to ???int??? in declaration of ???nio_sctp_getpaddrs???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:339: warning:
>> data definition has no type or storage class
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:340: error:
>> syntax error before ???*??? token
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:340: warning:
>> type defaults to ???int??? in declaration of ???
>> nio_sctp_freepaddrs???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:340: warning:
>> data definition has no type or storage class
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:341: error:
>> syntax error before ???*??? token
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:341: warning:
>> type defaults to ???int??? in declaration of ???nio_sctp_bindx???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:341: warning:
>> data definition has no type or storage class
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:342: error:
>> syntax error before ???*??? token
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:342: warning:
>> type defaults to ???int??? in declaration of ???nio_sctp_peeloff???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:342: warning:
>> data definition has no type or storage class
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:355: error:
>> syntax error before ???loadSocketExtensionFuncs???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:355: error:
>> syntax error before ???*??? token
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:355: warning:
>> type defaults to ???int??? in declaration of ???
>> loadSocketExtensionFuncs???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:355: warning:
>> data definition has no type or storage class
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:60: error:
>> conflicting types for ???loadSocketExtensionFuncs???
>> ../../../../../src/solaris/native/sun/nio/ch/Sctp.h:355: error:
>> previous declaration of ???loadSocketExtensionFuncs??? was here
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: In
>> function ???loadSocketExtensionFuncs???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:68:
>> error: ???sctp_getladdrs_func??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:68: error:
>> (Each undeclared identifier is reported only once
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:68: error:
>> for each function it appears in.)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:68: error:
>> syntax error before ???)??? token
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:69: error:
>> syntax error before ???,??? token
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: At top level:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:75: error:
>> syntax error before ???if???
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:111:
>> warning: type defaults to ???int??? in declaration of ???
>> funcsLoaded???
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:111: error:
>> conflicting types for ???funcsLoaded???
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:44: error:
>> previous definition of ???funcsLoaded??? was here
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:111:
>> warning: data definition has no type or storage class
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:112: error:
>> syntax error before ???return???
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: In
>> function ???Java_sun_nio_ch_SctpNet_socket0???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:172: error:
>> storage size of ???event??? isn???t known
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:184:
>> error: ???IPPROTO_SCTP??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:200:
>> error: ???SCTP_EVENTS??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: In
>> function ???Java_sun_nio_ch_SctpNet_bindx???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:237:
>> error: ???SCTP_BINDX_ADD_ADDR??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:238:
>> error: ???SCTP_BINDX_REM_ADDR??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:238: error:
>> called object ???nio_sctp_bindx??? is not a function
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: In
>> function ???Java_sun_nio_ch_SctpNet_getLocalAddresses0???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:359: error:
>> called object ???nio_sctp_getladdrs??? is not a function
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:375: error:
>> called object ???nio_sctp_freeladdrs??? is not a function
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:396: error:
>> called object ???nio_sctp_freeladdrs??? is not a function
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: At top level:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:401: error:
>> syntax error before ???sctp_assoc_t???
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: In
>> function ???getRemoteAddresses???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:410:
>> error: ???fd??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:410:
>> error: ???id??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:410: error:
>> called object ???nio_sctp_getpaddrs??? is not a function
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:412:
>> error: ???env??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:426: error:
>> called object ???nio_sctp_freepaddrs??? is not a function
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:447: error:
>> called object ???nio_sctp_freepaddrs??? is not a function
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: In
>> function ???mapSocketOption???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:470:
>> error: ???IPPROTO_SCTP??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:470:
>> error: ???SCTP_DISABLE_FRAGMENTS??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:470:
>> warning: missing initializer
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:470:
>> warning: (near initialization for ???opts[0].level???)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:471:
>> error: ???SCTP_EXPLICIT_EOR??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:471:
>> warning: missing initializer
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:471:
>> warning: (near initialization for ???opts[1].level???)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:472:
>> error: ???SCTP_FRAGMENT_INTERLEAVE??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:472:
>> warning: missing initializer
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:472:
>> warning: (near initialization for ???opts[2].level???)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:473:
>> error: ???SCTP_NODELAY??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:473:
>> warning: missing initializer
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:473:
>> warning: (near initialization for ???opts[3].level???)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: In
>> function ???Java_sun_nio_ch_SctpNet_getIntOption0???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:558:
>> warning: pointer targets in passing argument 5 of ???
>> NET_GetSockOpt??? differ in signedness
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: In
>> function ???Java_sun_nio_ch_SctpNet_getPrimAddrOption0???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:577: error:
>> storage size of ???prim??? isn???t known
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:579: error:
>> request for member ???ssp_addr??? in something not a structure or
>> union
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:581: error:
>> request for member ???ssp_assoc_id??? in something not a structure
>> or union
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:581:
>> warning: statement with no effect
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:583:
>> error: ???IPPROTO_SCTP??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:583:
>> error: ???SCTP_PRIMARY_ADDR??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:583:
>> warning: passing argument 2 of ???getsockopt??? makes integer from
>> pointer without a cast
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:583:
>> warning: passing argument 3 of ???getsockopt??? makes integer from
>> pointer without a cast
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: In
>> function ???Java_sun_nio_ch_SctpNet_setPrimAddrOption0???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:599: error:
>> storage size of ???prim??? isn???t known
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:600: error:
>> request for member ???ssp_addr??? in something not a structure or
>> union
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:608: error:
>> request for member ???ssp_assoc_id??? in something not a structure
>> or union
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:608:
>> warning: statement with no effect
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:610:
>> error: ???IPPROTO_SCTP??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:610:
>> error: ???SCTP_PRIMARY_ADDR??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:610:
>> warning: passing argument 2 of ???setsockopt??? makes integer from
>> pointer without a cast
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:610:
>> warning: passing argument 3 of ???setsockopt??? makes integer from
>> pointer without a cast
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:610:
>> warning: passing argument 5 of ???setsockopt??? makes integer from
>> pointer without a cast
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: In
>> function ???Java_sun_nio_ch_SctpNet_setPeerPrimAddrOption0???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:623: error:
>> storage size of ???prim??? isn???t known
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:632: error:
>> request for member ???sspp_assoc_id??? in something not a structure
>> or union
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:632:
>> warning: statement with no effect
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:633: error:
>> request for member ???sspp_addr??? in something not a structure or
>> union
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:633:
>> warning: statement with no effect
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:635:
>> error: ???IPPROTO_SCTP??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:635:
>> error: ???SCTP_SET_PEER_PRIMARY_ADDR??? undeclared (first use in
>> this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:636:
>> warning: passing argument 2 of ???setsockopt??? makes integer from
>> pointer without a cast
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:636:
>> warning: passing argument 3 of ???setsockopt??? makes integer from
>> pointer without a cast
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:636:
>> warning: passing argument 5 of ???setsockopt??? makes integer from
>> pointer without a cast
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: In
>> function ???Java_sun_nio_ch_SctpNet_getInitMsgOption0???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:649: error:
>> storage size of ???sctp_initmsg??? isn???t known
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:653:
>> error: ???IPPROTO_SCTP??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:653:
>> error: ???SCTP_INITMSG??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:654:
>> warning: passing argument 2 of ???getsockopt??? makes integer from
>> pointer without a cast
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:654:
>> warning: passing argument 3 of ???getsockopt??? makes integer from
>> pointer without a cast
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:660: error:
>> request for member ???sinit_max_instreams??? in something not a
>> structure or union
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:660:
>> warning: statement with no effect
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:661: error:
>> request for member ???sinit_num_ostreams??? in something not a
>> structure or union
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:661:
>> warning: statement with no effect
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: In
>> function ???Java_sun_nio_ch_SctpNet_setInitMsgOption0???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:672: error:
>> storage size of ???sctp_initmsg??? isn???t known
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:674: error:
>> request for member ???sinit_max_instreams??? in something not a
>> structure or union
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:674:
>> warning: statement with no effect
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:675: error:
>> request for member ???sinit_num_ostreams??? in something not a
>> structure or union
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:675:
>> warning: statement with no effect
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:676: error:
>> request for member ???sinit_max_attempts??? in something not a
>> structure or union
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:676:
>> warning: statement with no effect
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:677: error:
>> request for member ???sinit_max_init_timeo??? in something not a
>> structure or union
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:677:
>> warning: statement with no effect
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:679:
>> error: ???IPPROTO_SCTP??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:679:
>> error: ???SCTP_INITMSG??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:680:
>> warning: passing argument 2 of ???setsockopt??? makes integer from
>> pointer without a cast
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:680:
>> warning: passing argument 3 of ???setsockopt??? makes integer from
>> pointer without a cast
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:680:
>> warning: passing argument 5 of ???setsockopt??? makes integer from
>> pointer without a cast
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: In
>> function ???Java_sun_nio_ch_SctpNet_shutdown0???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:696: error:
>> invalid application of ???sizeof??? to incomplete type ???struct
>> sctp_sndrcvinfo???
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:697: error:
>> invalid application of ???sizeof??? to incomplete type ???struct
>> sctp_sndrcvinfo???
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:720:
>> error: ???IPPROTO_SCTP??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:720:
>> warning: statement with no effect
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:721:
>> error: ???SCTP_SNDRCV??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:721:
>> warning: statement with no effect
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:722: error:
>> invalid application of ???sizeof??? to incomplete type ???struct
>> sctp_sndrcvinfo???
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:726: error:
>> dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:726:
>> warning: passing argument 3 of ???memset??? makes integer from
>> pointer without a cast
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:729: error:
>> dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:729: error:
>> request for member ???sinfo_assoc_id??? in something not a
>> structure or union
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:729:
>> warning: statement with no effect
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:732: error:
>> dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:732: error:
>> request for member ???sinfo_flags??? in something not a structure
>> or union
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:732: error:
>> dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:732: error:
>> request for member ???sinfo_flags??? in something not a structure
>> or union
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:732:
>> error: ???SCTP_EOF??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:732: error:
>> invalid operands to binary |
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:732:
>> warning: statement with no effect
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c: In
>> function ???Java_sun_nio_ch_SctpNet_branch0???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:750: error:
>> called object ???nio_sctp_peeloff??? is not a function
>> ../../../../../src/solaris/native/sun/nio/ch/SctpNet.c:750:
>> warning: ordered comparison of pointer with integer zero
>> make[7]: *** [/opt/bsd-port/build/bsd-ppc/tmp/sun/com.sun.nio.sctp/
>> sctp/obj/SctpNet.o] Error 1
>> make[7]: *** Waiting for unfinished jobs....
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c: In
>> function ???getControlData???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:153:
>> error: ???IPPROTO_SCTP??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:153:
>> error: (Each undeclared identifier is reported only once
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:153:
>> error: for each function it appears in.)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:153:
>> error: ???SCTP_SNDRCV??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:157:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:158:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:159:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:159:
>> error: ???SCTP_UNORDERED??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:161:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c: In
>> function ???setControlData???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:175:
>> error: ???IPPROTO_SCTP??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:176:
>> error: ???SCTP_SNDRCV??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:177:
>> error: invalid application of ???sizeof??? to incomplete type ???
>> struct sctp_sndrcvinfo???
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:181:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:184:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:187:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:190:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:190:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:190:
>> error: ???SCTP_UNORDERED??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:194:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c: At
>> top level:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:205:
>> warning: ???struct sctp_send_failed??? declared inside parameter list
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:205:
>> warning: its scope is only this definition or declaration, which is
>> probably not what you want
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c: In
>> function ???handleSendFailed???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:212:
>> error: invalid application of ???sizeof??? to incomplete type ???
>> struct sctp_send_failed???
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:214:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:217:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:220:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:270:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:271:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:271:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c: At
>> top level:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:279:
>> warning: ???struct sctp_assoc_change??? declared inside parameter
>> list
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c: In
>> function ???handleAssocChange???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:283:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:284:
>> error: ???SCTP_COMM_UP??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:287:
>> error: ???SCTP_COMM_LOST??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:290:
>> error: ???SCTP_RESTART??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:293:
>> error: ???SCTP_SHUTDOWN_COMP??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:296:
>> error: ???SCTP_CANT_STR_ASSOC??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:301:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:302:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:302:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c: At
>> top level:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:310:
>> warning: ???struct sctp_shutdown_event??? declared inside parameter
>> list
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c: In
>> function ???handleShutdown???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:312:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c: At
>> top level:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:320:
>> warning: ???struct sctp_paddr_change??? declared inside parameter
>> list
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c: In
>> function ???handlePeerAddrChange???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:323:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:326:
>> error: ???SCTP_ADDR_AVAILABLE??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:329:
>> error: ???SCTP_ADDR_UNREACHABLE??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:332:
>> error: ???SCTP_ADDR_REMOVED??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:335:
>> error: ???SCTP_ADDR_ADDED??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:338:
>> error: ???SCTP_ADDR_MADE_PRIM??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:342:
>> error: ???SCTP_ADDR_CONFIRMED??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:347:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:350:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c: At
>> top level:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:359:
>> warning: ???union sctp_notification??? declared inside parameter list
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:370:
>> warning: ???union sctp_notification??? declared inside parameter list
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c: In
>> function ???handleNotification???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:371:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:372:
>> error: ???SCTP_SEND_FAILED??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:373:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:376:
>> error: ???SCTP_ASSOC_CHANGE??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:377:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:379:
>> error: ???SCTP_SHUTDOWN_EVENT??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:380:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:382:
>> error: ???SCTP_PEER_ADDR_CHANGE??? undeclared (first use in this
>> function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:383:
>> error: dereferencing pointer to incomplete type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:387:
>> warning: passing argument 1 of ???handleUninteresting??? from
>> incompatible pointer type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c: In
>> function ???Java_sun_nio_ch_SctpChannelImpl_receive0???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:431:
>> error: invalid application of ???sizeof??? to incomplete type ???
>> struct sctp_sndrcvinfo???
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:467:
>> error: ???MSG_NOTIFICATION??? undeclared (first use in this function)
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:487:
>> warning: passing argument 4 of ???handleNotification??? from
>> incompatible pointer type
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c: In
>> function ???Java_sun_nio_ch_SctpChannelImpl_send0???:
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:522:
>> error: invalid application of ???sizeof??? to incomplete type ???
>> struct sctp_sndrcvinfo???
>> ../../../../../src/solaris/native/sun/nio/ch/SctpChannelImpl.c:523:
>> error: invalid application of ???sizeof??? to incomplete type ???
>> struct sctp_sndrcvinfo???
>> make[7]: *** [/opt/bsd-port/build/bsd-ppc/tmp/sun/com.sun.nio.sctp/
>> sctp/obj/SctpChannelImpl.o] Error 1
>> make[6]: *** [library_parallel_compile] Error 2
>> make[5]: *** [all] Error 1
>> make[4]: *** [all] Error 1
>> make[3]: *** [all] Error 1
>> make[2]: *** [all] Error 1
>> make[1]: *** [jdk-build] Error 2
>> make: *** [build_product_image] Error 2
>
>>
>
>
> --
> Greg Lewis Email : glewis at eyesbeyond.com
> Eyes Beyond Web : http://
> www.eyesbeyond.com
> Information Technology FreeBSD : glewis at FreeBSD.org
More information about the bsd-port-dev
mailing list