Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Emerge System 'breaks' on iputils
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
Kid Hash
n00b
n00b


Joined: 04 Jan 2004
Posts: 31

PostPosted: Sun Jan 04, 2004 1:39 am    Post subject: Emerge System 'breaks' on iputils Reply with quote

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
View user's profile Send private message
hielvc
Advocate
Advocate


Joined: 19 Apr 2002
Posts: 2805
Location: Oceanside, Ca

PostPosted: Sun Jan 04, 2004 6:20 am    Post subject: Reply with quote

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. :wink:

hielvc
Back to top
View user's profile Send private message
Kid Hash
n00b
n00b


Joined: 04 Jan 2004
Posts: 31

PostPosted: Sun Jan 04, 2004 10:23 am    Post subject: Reply with quote

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
View user's profile Send private message
Hey!
n00b
n00b


Joined: 07 Dec 2003
Posts: 20

PostPosted: Sun Jan 04, 2004 10:54 pm    Post subject: Reply with quote

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
View user's profile Send private message
ViceClown
n00b
n00b


Joined: 10 May 2002
Posts: 54
Location: Philadelphia, PA, USA

PostPosted: Fri Jan 09, 2004 4:40 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum