I managed to fix it by commenting out the two lines for now, but i assume someone just forgot to include an updated header with this release which contains the updated struct variables or something. Here is the build error: net/ipv4/netfilter/ipt_REJECT.c: In function 'send_reset': net/ipv4/netfilter/ipt_REJECT.c:162: error: 'struct skb_shared_info' has no member named 'tso_size' net/ipv4/netfilter/ipt_REJECT.c:163: error: 'struct skb_shared_info' has no member named 'tso_segs' make[3]: *** [net/ipv4/netfilter/ipt_REJECT.o] Error 1 make[2]: *** [net/ipv4/netfilter] Error 2 make[1]: *** [net/ipv4] Error 2 make: *** [net] Error 2 Reproducible: Always Steps to Reproduce: 1. emerge xen-sources. 2. enable all the netfilter modules in menuconfig. 3. make the kernel.
Portage 2.1.2.2 (default-linux/x86/2007.0, gcc-4.1.1, glibc-2.5-r2, 2.6.16.49-xen i686) ================================================================= System uname: 2.6.16.49-xen i686 Pentium III (Coppermine) Gentoo Base System release 1.12.9 Timestamp of tree: Sat, 12 May 2007 16:20:01 +0000 dev-lang/python: 2.4.4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.16 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O3 -march=pentium3 -pipe -mno-tls-direct-seg-refs" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /var/bind" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-O3 -march=pentium3 -pipe -mno-tls-direct-seg-refs" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.internode.on.net/pub/gentoo" LINGUAS="en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.au.gentoo.org/gentoo-portage" USE="acl apache2 apm ares berkdb bitmap-fonts cli cracklib crypt ctype curl dba dri fortran gd gdbm gpgme iconv ipf-transparent ipv6 isdnlog jpeg libg++ lm_sensors logrotate midi mpm-prefork mysql ncurses nls nptl nptlonly objc objc++ objc-gc pam pcre perl php png posix pppd python readline reflection samba session snmp sockets spl ssl swat tcpd truetype-fonts type1-fonts unicode x86 xml xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="apm ark ati chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mga neomagic nsc nv rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
duplicate of http://bugs.gentoo.org/show_bug.cgi?id=177142. next time dare to search gentoo bugzilla first.
(In reply to comment #2) > duplicate of http://bugs.gentoo.org/show_bug.cgi?id=177142. > next time dare to search gentoo bugzilla first. No need to be rude, a simple resolved as duplicate is all that is required. Anyway, sorry for the delay in fixing this. I'll get a new kernel in soon. *** This bug has been marked as a duplicate of bug 177142 ***
was it really that rude? apologies then!