Summary: | net-misc/connman-1.31 error: redeclaration of enumerator ‘IFF_UP’ | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | nvinson234 |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | derlafff, dlan, fhede71, floppym, proxy-maint, Sander.Sweers |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=577660 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge-history.txt
environment net-misc:connman-1.31:20160316-211626.log emerge --info |
Description
Toralf Förster
2016-03-16 21:28:48 UTC
Created attachment 428386 [details]
emerge-history.txt
Created attachment 428388 [details]
environment
Created attachment 428390 [details]
net-misc:connman-1.31:20160316-211626.log
It looks like your log analysis fails here. The real error is this:
> In file included from /usr/include/xtables.h:16:0,
> from src/iptables.c:33:
> /usr/include/linux/if.h:71:2: error: redeclaration of enumerator ‘IFF_UP’
> IFF_UP = 1<<0, /* sysfs */
> ^
> /usr/include/net/if.h:44:5: note: previous definition of ‘IFF_UP’ was here
> IFF_UP = 0x1, /* Interface is up. */
> ^
https://bugs.gentoo.org/show_bug.cgi?id=573174, maybe related Created attachment 428750 [details]
emerge --info
Same here.
*** Bug 578292 has been marked as a duplicate of this bug. *** commit 9df5a7e55212f98ea227493da7ff244aebca4e65 Author: Nicholas Vinson <nvinson234@gmail.com> Date: Sat Mar 26 15:41:16 2016 -0700 net-misc/connman: Fix iptables and xtables issues Fixes issues with iptables, xtables, and glibc when building and running connan. Specifically, the patch, connman-1.31-iptables-1.6.0.patch, fixes the icompatibilities between iptables and connman (due to an ABI break in iptables-1.6.0). The patch, connman-1.31-xtables.patch, uses some preprocessor tricks to route around incompatibilies seen between newer Linux kernels and glibc when both net/if.h and linu/if.h are included in the same source. Gentoo-bug: #573174, #577584 |