View previous topic :: View next topic |
Author |
Message |
Kid Hash n00b
Joined: 04 Jan 2004 Posts: 31
|
Posted: Sun Jan 04, 2004 1:39 am Post subject: Emerge System 'breaks' on iputils |
|
|
I looked around the forums, and tried USE="-doc" emerge iputils, but that didn't help. I've emerge sync'd, but that didn't help.
Here's the error...
Code: |
key_debug.c:141: warning: passing arg 1 of `kdebug_sadb_identity' from incompatible pointer type
key_debug.c:143: error: `SADB_EXT_SENSITIVITY' undeclared (first use in this function)
key_debug.c:145: error: `SADB_EXT_PROPOSAL' undeclared (first use in this function)
key_debug.c:146: warning: passing arg 1 of `kdebug_sadb_prop' from incompatible pointer type
key_debug.c:148: error: `SADB_EXT_SUPPORTED_AUTH' undeclared (first use in this function)
key_debug.c:149: error: `SADB_EXT_SUPPORTED_ENCRYPT' undeclared (first use in this function)
key_debug.c:150: warning: passing arg 1 of `kdebug_sadb_supported' from incompatible pointer type
key_debug.c:152: error: `SADB_EXT_SPIRANGE' undeclared (first use in this function)
key_debug.c:153: error: `SADB_X_EXT_KMPRIVATE' undeclared (first use in this function)
key_debug.c:155: error: `SADB_X_EXT_POLICY' undeclared (first use in this function)
key_debug.c:156: warning: passing arg 1 of `kdebug_sadb_x_policy' from incompatible pointer type
key_debug.c:158: error: `SADB_X_EXT_SA2' undeclared (first use in this function)
key_debug.c:159: warning: passing arg 1 of `kdebug_sadb_x_sa2' from incompatible pointer type
key_debug.c:163: error: dereferencing pointer to incomplete type
key_debug.c:167: error: dereferencing pointer to incomplete type
key_debug.c: In function `kdebug_sadb_prop':
key_debug.c:178: error: argument `ext' doesn't match prototype
key_debug.c:63: error: prototype declaration
key_debug.c:187: error: dereferencing pointer to incomplete type
key_debug.c:187: error: dereferencing pointer to incomplete type
key_debug.c:188: error: dereferencing pointer to incomplete type
key_debug.c:189: error: invalid use of undefined type `struct sadb_prop'
key_debug.c:190: error: dereferencing pointer to incomplete type
key_debug.c:195: error: dereferencing pointer to incomplete type
key_debug.c:195: error: dereferencing pointer to incomplete type
key_debug.c:196: error: dereferencing pointer to incomplete type
key_debug.c:196: error: dereferencing pointer to incomplete type
key_debug.c:200: error: dereferencing pointer to incomplete type
key_debug.c:201: error: dereferencing pointer to incomplete type
key_debug.c:202: error: dereferencing pointer to incomplete type
key_debug.c:203: error: dereferencing pointer to incomplete type
key_debug.c:207: error: dereferencing pointer to incomplete type
key_debug.c:208: error: dereferencing pointer to incomplete type
key_debug.c:209: error: dereferencing pointer to incomplete type
key_debug.c:210: error: dereferencing pointer to incomplete type
key_debug.c:214: error: dereferencing pointer to incomplete type
key_debug.c:215: error: dereferencing pointer to incomplete type
key_debug.c:216: error: dereferencing pointer to incomplete type
key_debug.c:217: error: dereferencing pointer to incomplete type
key_debug.c:218: error: increment of pointer to unknown structure
key_debug.c:218: error: arithmetic on pointer to an incomplete type
key_debug.c: In function `kdebug_sadb_identity':
key_debug.c:228: error: argument `ext' doesn't match prototype
key_debug.c:64: error: prototype declaration
key_debug.c:236: error: dereferencing pointer to incomplete type
key_debug.c:236: error: dereferencing pointer to incomplete type
key_debug.c:238: error: dereferencing pointer to incomplete type
key_debug.c:238: error: `SADB_EXT_IDENTITY_SRC' undeclared (first use in this function)
key_debug.c:239: error: dereferencing pointer to incomplete type
key_debug.c:242: error: dereferencing pointer to incomplete type
key_debug.c:242: error: dereferencing pointer to incomplete type
key_debug.c:249: error: invalid use of undefined type `struct sadb_ident'
key_debug.c: In function `kdebug_sadb_supported':
key_debug.c:271: error: argument `ext' doesn't match prototype
key_debug.c:65: error: prototype declaration
key_debug.c:280: error: dereferencing pointer to incomplete type
key_debug.c:280: error: dereferencing pointer to incomplete type
key_debug.c:281: error: dereferencing pointer to incomplete type
key_debug.c:282: error: invalid use of undefined type `struct sadb_supported'
key_debug.c:286: error: dereferencing pointer to incomplete type
key_debug.c:286: error: dereferencing pointer to incomplete type
key_debug.c:287: error: dereferencing pointer to incomplete type
key_debug.c:287: error: dereferencing pointer to incomplete type
key_debug.c:288: error: increment of pointer to unknown structure
key_debug.c:288: error: arithmetic on pointer to an incomplete type
key_debug.c: In function `kdebug_sadb_lifetime':
key_debug.c:298: error: argument `ext' doesn't match prototype
key_debug.c:66: error: prototype declaration
key_debug.c:306: error: dereferencing pointer to incomplete type
key_debug.c:307: error: dereferencing pointer to incomplete type
key_debug.c:309: error: dereferencing pointer to incomplete type
key_debug.c:310: error: dereferencing pointer to incomplete type
key_debug.c: In function `kdebug_sadb_sa':
key_debug.c:318: error: argument `ext' doesn't match prototype
key_debug.c:67: error: prototype declaration
key_debug.c:326: error: dereferencing pointer to incomplete type
key_debug.c:326: error: dereferencing pointer to incomplete type
key_debug.c:326: error: dereferencing pointer to incomplete type
key_debug.c:326: error: dereferencing pointer to incomplete type
key_debug.c:327: error: dereferencing pointer to incomplete type
key_debug.c:329: error: dereferencing pointer to incomplete type
key_debug.c:329: error: dereferencing pointer to incomplete type
key_debug.c:329: error: dereferencing pointer to incomplete type
key_debug.c: In function `kdebug_sadb_address':
key_debug.c:337: error: argument `ext' doesn't match prototype
key_debug.c:68: error: prototype declaration
key_debug.c:345: error: dereferencing pointer to incomplete type
key_debug.c:345: error: dereferencing pointer to incomplete type
key_debug.c:346: error: dereferencing pointer to incomplete type
key_debug.c:347: error: dereferencing pointer to incomplete type
key_debug.c:349: error: dereferencing pointer to incomplete type
key_debug.c: In function `kdebug_sadb_key':
key_debug.c:357: error: argument `ext' doesn't match prototype
key_debug.c:69: error: prototype declaration
key_debug.c:365: error: dereferencing pointer to incomplete type
key_debug.c:365: error: dereferencing pointer to incomplete type
key_debug.c:369: error: dereferencing pointer to incomplete type
key_debug.c:370: error: dereferencing pointer to incomplete type
key_debug.c:370: error: invalid application of `sizeof' to an incomplete type
key_debug.c:372: error: dereferencing pointer to incomplete type
key_debug.c:373: error: dereferencing pointer to incomplete type
key_debug.c:373: error: invalid application of `sizeof' to an incomplete type
key_debug.c:376: error: invalid application of `sizeof' to an incomplete type
key_debug.c:377: error: dereferencing pointer to incomplete type
key_debug.c: In function `kdebug_sadb_x_sa2':
key_debug.c:385: error: argument `ext' doesn't match prototype
key_debug.c:70: error: prototype declaration
key_debug.c:393: error: dereferencing pointer to incomplete type
key_debug.c:393: error: dereferencing pointer to incomplete type
key_debug.c:395: error: dereferencing pointer to incomplete type
key_debug.c:395: error: dereferencing pointer to incomplete type
key_debug.c:396: error: dereferencing pointer to incomplete type
key_debug.c: In function `kdebug_sadb_x_policy':
key_debug.c:404: error: argument `ext' doesn't match prototype
key_debug.c:71: error: prototype declaration
key_debug.c:413: error: dereferencing pointer to incomplete type
key_debug.c:413: error: dereferencing pointer to incomplete type
key_debug.c:414: error: dereferencing pointer to incomplete type
key_debug.c:416: error: dereferencing pointer to incomplete type
key_debug.c:416: error: `IPSEC_POLICY_IPSEC' undeclared (first use in this function)
key_debug.c:420: error: dereferencing pointer to incomplete type
key_debug.c:420: error: dereferencing pointer to incomplete type
key_debug.c:421: error: invalid use of undefined type `struct sadb_x_policy'
key_debug.c:425: error: dereferencing pointer to incomplete type
key_debug.c:426: error: dereferencing pointer to incomplete type
key_debug.c:427: error: dereferencing pointer to incomplete type
key_debug.c:428: error: dereferencing pointer to incomplete type
key_debug.c:429: error: dereferencing pointer to incomplete type
key_debug.c:431: error: dereferencing pointer to incomplete type
key_debug.c:431: error: dereferencing pointer to incomplete type
key_debug.c:432: error: invalid use of undefined type `struct sadb_x_ipsecrequest'
key_debug.c:442: error: dereferencing pointer to incomplete type
key_debug.c:447: error: dereferencing pointer to incomplete type
key_debug.c:452: error: dereferencing pointer to incomplete type
key_debug.c:455: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c: At top level:
ipsec_dump_policy.c:57: warning: `struct sadb_x_ipsecrequest' declared inside parameter list
ipsec_dump_policy.c: In function `ipsec_dump_policy':
ipsec_dump_policy.c:83: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:83: error: `SADB_X_EXT_POLICY' undeclared (first use in this function)
ipsec_dump_policy.c:92: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:93: error: `IPSEC_DIR_ANY' undeclared (first use in this function)
ipsec_dump_policy.c:94: error: `IPSEC_DIR_INBOUND' undeclared (first use in this function)
ipsec_dump_policy.c:95: error: `IPSEC_DIR_OUTBOUND' undeclared (first use in this function)
ipsec_dump_policy.c:102: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:103: error: `IPSEC_POLICY_DISCARD' undeclared (first use in this function)
ipsec_dump_policy.c:104: error: `IPSEC_POLICY_NONE' undeclared (first use in this function)
ipsec_dump_policy.c:105: error: `IPSEC_POLICY_IPSEC' undeclared (first use in this function)
ipsec_dump_policy.c:106: error: `IPSEC_POLICY_BYPASS' undeclared (first use in this function)
ipsec_dump_policy.c:107: error: `IPSEC_POLICY_ENTRUST' undeclared (first use in this function)
ipsec_dump_policy.c:114: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:116: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:123: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:124: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:126: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:132: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:133: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:135: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:139: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:145: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:146: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:151: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:151: warning: passing arg 3 of `ipsec_dump_ipsecrequest' from incompatible pointer type
ipsec_dump_policy.c:167: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c: In function `ipsec_dump_ipsecrequest':
ipsec_dump_policy.c:180: error: argument `xisr' doesn't match prototype
ipsec_dump_policy.c:57: error: prototype declaration
ipsec_dump_policy.c:184: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:189: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:204: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:205: error: `IPSEC_MODE_ANY' undeclared (first use in this function)
ipsec_dump_policy.c:208: error: `IPSEC_MODE_TRANSPORT' undeclared (first use in this function)
ipsec_dump_policy.c:211: error: `IPSEC_MODE_TUNNEL' undeclared (first use in this function)
ipsec_dump_policy.c:220: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:220: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:224: error: invalid use of undefined type `struct sadb_x_ipsecrequest'
ipsec_dump_policy.c:227: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:228: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:238: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:256: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:261: error: dereferencing pointer to incomplete type
ipsec_dump_policy.c:261: error: `IPSEC_MANUAL_REQID_MAX' undeclared (first use in this function)
ipsec_dump_policy.c:266: error: dereferencing pointer to incomplete type
make: *** [key_debug.o] Error 1
make: *** Waiting for unfinished jobs....
make: *** [ipsec_dump_policy.o] Error 1
!!! ERROR: net-misc/iputils-021109 failed.
!!! Function src_compile, Line 40, Exitcode 2
!!! (no error message)
|
Any ideas? |
|
Back to top |
|
|
hielvc Advocate
Joined: 19 Apr 2002 Posts: 2805 Location: Oceanside, Ca
|
Posted: Sun Jan 04, 2004 6:20 am Post subject: |
|
|
It looks like your useing ACCEPT_KEYWORDS"~x86". If your are youll need to learn how search bugs.gentoo.org I saw a mention there that some eople were haveing probs emergeing iputils with gcc 3.3 series. I had no prob with it myself but you might try searching there.
hielvc |
|
Back to top |
|
|
Kid Hash n00b
Joined: 04 Jan 2004 Posts: 31
|
Posted: Sun Jan 04, 2004 10:23 am Post subject: |
|
|
Thanks - I commented out archtype then did emerge iputils, and it emerged (a different version) fine. However, when I went back to emerge system (with archtype uncommented now), it still wanted to install a specific version of iputils, which still broke. I figured any dependencies would be fulfillled by the version of iputils I had compiled, so I injected a stub for the version that emerge system wanted, and carried on
Thanks |
|
Back to top |
|
|
Hey! n00b
Joined: 07 Dec 2003 Posts: 20
|
Posted: Sun Jan 04, 2004 10:54 pm Post subject: |
|
|
This happened to me also last night as I tested out the 2004.1 tar. I havn't had a chance to play with it much.
I did get version 020927 to cleanly emerge. I get off work at 5:30 and I'll get a bug report started up for this. The other two previous bugs that are listed in bugzilla are not for 021109 and don't seem related. |
|
Back to top |
|
|
ViceClown n00b
Joined: 10 May 2002 Posts: 54 Location: Philadelphia, PA, USA
|
Posted: Fri Jan 09, 2004 4:40 am Post subject: |
|
|
This has been filed under bugs.gentoo. A temporary fix has been put in so you should be able to emerge iputils now. Do an emerge sync and then emerge iputils. Worked for me! _________________ Join the Adopt-A-Post Initiative today! |
|
Back to top |
|
|
|