In file included from /usr/include/asm/byteorder.h:59, from /usr/include/linux/dccp.h:5, from extensions/libxt_dccp.c:16: /usr/include/linux/byteorder/little_endian.h: In function '__cpu_to_le64p': /usr/include/linux/byteorder/little_endian.h:46: error: '__force' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h:46: error: (Each undeclared identifier is reported only once /usr/include/linux/byteorder/little_endian.h:46: error: for each function it appears in.) /usr/include/linux/byteorder/little_endian.h:46: error: expected ')' before '__le64' /usr/include/linux/byteorder/little_endian.h: In function '__le64_to_cpup': /usr/include/linux/byteorder/little_endian.h:50: error: '__force' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h:50: error: expected ')' before '__u64' /usr/include/linux/byteorder/little_endian.h: In function '__cpu_to_le32p': /usr/include/linux/byteorder/little_endian.h:55: error: '__force' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h:55: error: expected ')' before '__le32' /usr/include/linux/byteorder/little_endian.h: In function '__le32_to_cpup': /usr/include/linux/byteorder/little_endian.h:59: error: '__force' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h:59: error: expected ')' before '__u32' /usr/include/linux/byteorder/little_endian.h: In function '__cpu_to_le16p': /usr/include/linux/byteorder/little_endian.h:63: error: '__force' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h:63: error: expected ')' before '__le16' /usr/include/linux/byteorder/little_endian.h: In function '__le16_to_cpup': /usr/include/linux/byteorder/little_endian.h:67: error: '__force' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h:67: error: expected ')' before '__u16' /usr/include/linux/byteorder/little_endian.h: In function '__cpu_to_be64p': /usr/include/linux/byteorder/little_endian.h:72: error: '__force' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h:72: error: expected ')' before '__be64' /usr/include/linux/byteorder/little_endian.h:72: error: expected ';' before '__swab64p' /usr/include/linux/byteorder/little_endian.h: In function '__cpu_to_be32p': /usr/include/linux/byteorder/little_endian.h:81: error: '__force' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h:81: error: expected ')' before '__be32' /usr/include/linux/byteorder/little_endian.h:81: error: expected ';' before '__swab32p' /usr/include/linux/byteorder/little_endian.h: In function '__cpu_to_be16p': /usr/include/linux/byteorder/little_endian.h:89: error: '__force' undeclared (first use in this function) /usr/include/linux/byteorder/little_endian.h:89: error: expected ')' before '__be16' /usr/include/linux/byteorder/little_endian.h:89: error: expected ';' before '__swab16p' make: *** [extensions/libxt_dccp_sh.o] Error 1 make: *** Waiting for unfinished jobs.... * * ERROR: net-firewall/iptables-1.4.0-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2807: Called die * The specific snippet of code: * emake COPT_FLAGS="${CFLAGS}" ${myconf} CC="$(tc-getCC)" || die "${diemsg}" * The die message: * failure * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/net-firewall/iptables-1.4.0-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-firewall/iptables-1.4.0-r1/temp/environment'. *