[Bug 571] New: Compile of iptables 1.4.2 with testing Linux kernel 2.6.29-rc2 fails - workaround included

bugzilla-daemon at bugzilla.netfilter.org bugzilla-daemon at bugzilla.netfilter.org
Sun Jan 18 02:33:24 CET 2009


http://bugzilla.netfilter.org/show_bug.cgi?id=571

           Summary: Compile of iptables 1.4.2 with testing Linux kernel
                    2.6.29-rc2 fails - workaround included
           Product: iptables
           Version: unspecified
          Platform: i386
        OS/Version: Gentoo
            Status: NEW
          Severity: normal
          Priority: P1
         Component: iptables
        AssignedTo: laforge at netfilter.org
        ReportedBy: jrut at spamcop.net


On a Gentoo Linux distribution with gcc version 4.3.2 against testing Linux
kernel 2.6.29-rc2, I have encountered the following message:
---------
make[1]: Entering directory `/usr/src/iptables-1.4.2'
  GEN      initext4.c
  CC       initext4.o
  AR       libext4.a
  AR       libext4.a
  GEN      initext6.c
  CC       initext6.o
  AR       libext6.a
  GEN      matches4.man
  GEN      matches6.man
  GEN      targets4.man
  GEN      targets4.man
  GEN      targets6.man
  CC       libxt_CLASSIFY.oo
In file included from libxt_CLASSIFY.c:11:
/usr/src/linux/include/linux/pkt_sched.h:516: error: expected
specifier-qualifier-list before ‘u32’
make[2]: *** [libxt_CLASSIFY.oo] Error 1
make[2]: Leaving directory `/usr/src/iptables-1.4.2/extensions'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/iptables-1.4.2'
make: *** [all] Error 2
-----------
Editing line 516 in linux-2.6.29-rc2/include/linux/pkt_sched.h to change 'u32'
to '__u32' allows the compile to proceed OK to completion.  I do not know if
the problem should be reported to you or to the kernel people.
Thank you very much for your efforts on behalf of iptables.


-- 
Configure bugmail: http://bugzilla.netfilter.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the netfilter-buglog mailing list