You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On commit c0fa26e, I am getting the following build failure in iproute2:
cmd/yacc
In file included from m_ipt.c:17:0:
../include/linux/if.h:92:19: error: redeclaration of enumerator 'IFF_UP'
#define IFF_UP IFF_UP
^
../include/linux/if.h:71:2: note: previous definition of 'IFF_UP' was here
IFF_UP = 1<<0, /* sysfs */
^
../include/linux/if.h:93:25: error: redeclaration of enumerator 'IFF_BROADCAST'
#define IFF_BROADCAST IFF_BROADCAST
^
../include/linux/if.h:72:2: note: previous definition of 'IFF_BROADCAST' was here
IFF_BROADCAST = 1<<1, /* __volatile__ */
^
../include/linux/if.h:94:21: error: redeclaration of enumerator 'IFF_DEBUG'
#define IFF_DEBUG IFF_DEBUG
^
../include/linux/if.h:73:2: note: previous definition of 'IFF_DEBUG' was here
IFF_DEBUG = 1<<2, /* sysfs */
^
../include/linux/if.h:95:24: error: redeclaration of enumerator 'IFF_LOOPBACK'
#define IFF_LOOPBACK IFF_LOOPBACK
^
../include/linux/if.h:74:2: note: previous definition of 'IFF_LOOPBACK' was here
IFF_LOOPBACK = 1<<3, /* __volatile__ */
^
../include/linux/if.h:96:27: error: redeclaration of enumerator 'IFF_POINTOPOINT'
#define IFF_POINTOPOINT IFF_POINTOPOINT
^
../include/linux/if.h:75:2: note: previous definition of 'IFF_POINTOPOINT' was here
IFF_POINTOPOINT = 1<<4, /* __volatile__ */
^
../include/linux/if.h:97:26: error: redeclaration of enumerator 'IFF_NOTRAILERS'
#define IFF_NOTRAILERS IFF_NOTRAILERS
^
../include/linux/if.h:76:2: note: previous definition of 'IFF_NOTRAILERS' was here
IFF_NOTRAILERS = 1<<5, /* sysfs */
^
../include/linux/if.h:98:23: error: redeclaration of enumerator 'IFF_RUNNING'
#define IFF_RUNNING IFF_RUNNING
^
../include/linux/if.h:77:2: note: previous definition of 'IFF_RUNNING' was here
IFF_RUNNING = 1<<6, /* __volatile__ */
^
../include/linux/if.h:99:21: error: redeclaration of enumerator 'IFF_NOARP'
#define IFF_NOARP IFF_NOARP
^
../include/linux/if.h:78:2: note: previous definition of 'IFF_NOARP' was here
IFF_NOARP = 1<<7, /* sysfs */
^
../include/linux/if.h:100:23: error: redeclaration of enumerator 'IFF_PROMISC'
#define IFF_PROMISC IFF_PROMISC
^
../include/linux/if.h:79:2: note: previous definition of 'IFF_PROMISC' was here
IFF_PROMISC = 1<<8, /* sysfs */
^
../include/linux/if.h:101:24: error: redeclaration of enumerator 'IFF_ALLMULTI'
#define IFF_ALLMULTI IFF_ALLMULTI
^
../include/linux/if.h:80:2: note: previous definition of 'IFF_ALLMULTI' was here
IFF_ALLMULTI = 1<<9, /* sysfs */
^
../include/linux/if.h:102:22: error: redeclaration of enumerator 'IFF_MASTER'
#define IFF_MASTER IFF_MASTER
^
../include/linux/if.h:81:2: note: previous definition of 'IFF_MASTER' was here
IFF_MASTER = 1<<10, /* __volatile__ */
^
../include/linux/if.h:103:21: error: redeclaration of enumerator 'IFF_SLAVE'
#define IFF_SLAVE IFF_SLAVE
^
../include/linux/if.h:82:2: note: previous definition of 'IFF_SLAVE' was here
IFF_SLAVE = 1<<11, /* __volatile__ */
^
../include/linux/if.h:104:25: error: redeclaration of enumerator 'IFF_MULTICAST'
#define IFF_MULTICAST IFF_MULTICAST
^
../include/linux/if.h:83:2: note: previous definition of 'IFF_MULTICAST' was here
IFF_MULTICAST = 1<<12, /* sysfs */
^
../include/linux/if.h:105:23: error: redeclaration of enumerator 'IFF_PORTSEL'
#define IFF_PORTSEL IFF_PORTSEL
^
../include/linux/if.h:84:2: note: previous definition of 'IFF_PORTSEL' was here
IFF_PORTSEL = 1<<13, /* sysfs */
^
../include/linux/if.h:106:25: error: redeclaration of enumerator 'IFF_AUTOMEDIA'
#define IFF_AUTOMEDIA IFF_AUTOMEDIA
^
../include/linux/if.h:85:2: note: previous definition of 'IFF_AUTOMEDIA' was here
IFF_AUTOMEDIA = 1<<14, /* sysfs */
^
../include/linux/if.h:107:23: error: redeclaration of enumerator 'IFF_DYNAMIC'
#define IFF_DYNAMIC IFF_DYNAMIC
^
../include/linux/if.h:86:2: note: previous definition of 'IFF_DYNAMIC' was here
IFF_DYNAMIC = 1<<15, /* sysfs */
^
In file included from ../include/xtables.h:16:0,
from ../include/iptables.h:5,
from m_ipt.c:18:
/nix/store/cap4dv1c16nzy8y36pinryllxqygrqny-glibc-2.24-dev/include/net/if.h:111:8: error: redefinition of 'struct ifmap'
struct ifmap
^
In file included from m_ipt.c:17:0:
../include/linux/if.h:169:8: note: originally defined here
struct ifmap {
^
In file included from ../include/xtables.h:16:0,
from ../include/iptables.h:5,
from m_ipt.c:18:
/nix/store/cap4dv1c16nzy8y36pinryllxqygrqny-glibc-2.24-dev/include/net/if.h:126:8: error: redefinition of 'struct ifreq'
struct ifreq
^
In file included from m_ipt.c:17:0:
../include/linux/if.h:203:8: note: originally defined here
struct ifreq {
^
In file included from ../include/xtables.h:16:0,
from ../include/iptables.h:5,
from m_ipt.c:18:
/nix/store/cap4dv1c16nzy8y36pinryllxqygrqny-glibc-2.24-dev/include/net/if.h:176:8: error: redefinition of 'struct ifconf'
struct ifconf
^
In file included from m_ipt.c:17:0:
../include/linux/if.h:252:8: note: originally defined here
struct ifconf {
^
archive/tar
cmd/pprof/internal/plugin
m_ipt.c:62:1: warning: no previous prototype for 'register_target' [-Wmissing-prototypes]
register_target(struct iptables_target *me)
^
m_ipt.c: In function 'register_target':
m_ipt.c:66:4: error: dereferencing pointer to incomplete type 'struct iptables_target'
me->next = t_list;
^
m_ipt.c: At top level:
m_ipt.c:72:1: error: conflicting types for 'xtables_register_target'
xtables_register_target(struct iptables_target *me)
^
In file included from ../include/iptables.h:5:0,
from m_ipt.c:18:
../include/xtables.h:444:13: note: previous declaration of 'xtables_register_target' was here
extern void xtables_register_target(struct xtables_target *me);
^
m_ipt.c:79:1: warning: no previous prototype for 'exit_tryhelp' [-Wmissing-prototypes]
exit_tryhelp(int status)
^
m_ipt.c:87:17: warning: 'enum exittype' declared inside parameter list
exit_error(enum exittype status, char *msg, ...)
^
m_ipt.c:87:17: warning: its scope is only this definition or declaration, which is probably not what you want
m_ipt.c:87:26: error: parameter 1 ('status') has incomplete type
exit_error(enum exittype status, char *msg, ...)
^
m_ipt.c:87:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
exit_error(enum exittype status, char *msg, ...)
^
m_ipt.c:110:1: warning: no previous prototype for 'addr_to_dotted' [-Wmissing-prototypes]
addr_to_dotted(const struct in_addr *addrp)
^
m_ipt.c:120:5: warning: no previous prototype for 'string_to_number_ll' [-Wmissing-prototypes]
int string_to_number_ll(const char *s, unsigned long long min,
^
m_ipt.c:140:5: warning: no previous prototype for 'string_to_number_l' [-Wmissing-prototypes]
int string_to_number_l(const char *s, unsigned long min, unsigned long max,
^
m_ipt.c:152:5: warning: no previous prototype for 'string_to_number' [-Wmissing-prototypes]
int string_to_number(const char *s, unsigned int min, unsigned int max,
^
m_ipt.c:314:17: warning: no previous prototype for 'dotted_to_addr' [-Wmissing-prototypes]
struct in_addr *dotted_to_addr(const char *dotted)
^
m_ipt.c:361:1: warning: no previous prototype for 'build_st' [-Wmissing-prototypes]
build_st(struct iptables_target *target, struct ipt_entry_target *t)
^
m_ipt.c: In function 'build_st':
m_ipt.c:369:7: warning: implicit declaration of function 'IPT_ALIGN' [-Wimplicit-function-declaration]
IPT_ALIGN(sizeof (struct ipt_entry_target)) + target->size;
^
m_ipt.c: In function 'parse_ipt':
m_ipt.c:405:13: error: 'IPT_LIB_DIR' undeclared (first use in this function)
lib_dir = IPT_LIB_DIR;
^
m_ipt.c:405:13: note: each undeclared identifier is reported only once for each function it appears in
m_ipt.c: In function 'print_ipt':
m_ipt.c:547:13: error: 'IPT_LIB_DIR' undeclared (first use in this function)
lib_dir = IPT_LIB_DIR;
^
cmd/pprof/internal/report
In file included from m_ipt.c:32:0:
m_ipt.c: In function 'exit_error':
m_ipt.c:91:2: error: 'va_start' used in function with fixed args
va_start(args, msg);
^
make[1]: *** [<builtin>: m_ipt.o] Error 1
rm emp_ematch.lex.c
make[1]: Leaving directory '/tmp/nix-build-iproute2-4.5.0.drv-0/iproute2-4.5.0/tc'
make: *** [Makefile:49: all] Error 2
builder for ‘/nix/store/hakp69nndby1242c0mgz59870zqypx3v-iproute2-4.5.0.drv’ failed with exit code 2
On commit
c0fa26e
, I am getting the following build failure in iproute2:nixos-version
, Ubuntu/Fedora:lsb_release -a
, ...)16.09.git.b4cc9bd (Flounder)
nix-env --version
)nix-env (Nix) 1.11.2
nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
)"16.09.git.b4cc9bd"
The text was updated successfully, but these errors were encountered: