Luca,

Are you saying the current snapshot should now compile or we should wait for an 
update ?

Thanks !
James

--- On Fri, 7/24/09, Luca Deri <[email protected]> wrote:

> From: Luca Deri <[email protected]>
> Subject: Re: [Ntop-misc] PF_RING build failure on Ubuntu 9.04
> To: [email protected]
> Date: Friday, July 24, 2009, 4:21 PM
> James
> as I have this bug with TX, I'm reworking the code so this
> stuff has  
> been temporarily commented out until I fix the problem.
> 
> Luca
> 
> On Jul 24, 2009, at 10:16 PM, James Jackson wrote:
> 
> >
> >
> > It seems like there was a kernel patch that moved
> HARD_TX_LOCK and  
> > HARD_TX_UNLOCK to a header file:
> >
> > http://www.mail-archive.com/[email protected]/msg47931.html
> >
> > We can give that a try.
> >
> > James
> >
> > --- On Fri, 7/24/09, James Jackson <[email protected]>
> wrote:
> >
> >> From: James Jackson <[email protected]>
> >> Subject: Re: [Ntop-misc] PF_RING build failure on
> Ubuntu 9.04
> >> To: [email protected]
> >> Date: Friday, July 24, 2009, 2:51 PM
> >>
> >> Thanks ! It looks like we're now in a similar
> position:
> >>
> >> net/ring/ring_packet.c: In function
> 'add_skb_to_ring':
> >> net/ring/ring_packet.c:2498: error: implicit
> declaration of
> >> function 'HARD_TX_LOCK'
> >> net/ring/ring_packet.c:2506: error: implicit
> declaration of
> >> function 'HARD_TX_UNLOCK'
> >> make[2]: *** [net/ring/ring_packet.o] Error 1
> >> make[1]: *** [net/ring] Error 2
> >> make: *** [net] Error 2
> >>
> >>
> >> --- On Fri, 7/24/09, Troy Jordan <[email protected]>
> >> wrote:
> >>
> >>> From: Troy Jordan <[email protected]>
> >>> Subject: Re: [Ntop-misc] PF_RING build failure
> on
> >> Ubuntu 9.04
> >>> To: [email protected]
> >>> Date: Friday, July 24, 2009, 8:15 AM
> >>>
> >>> James,
> >>>
> >>> The errors prior to HARD_TX_LOCK and
> HARD_TX_UNLCOCK
> >> can be
> >>> remedied on
> >>> RHEL5 by commenting out the #if block that
> contains
> >> those 4
> >>> functions in
> >>> ring_packet.c (before running mkpatch.sh) as
> >> mentioned
> >>> here:
> >>>
> >>> http://www.gossamer-threads.com/lists/ntop/misc/22387
> >>>
> >>> - Troy
> >>>
> >>>
> >>>> I'm also getting a build failure on Red
> Hat 5.3
> >> after
> >>> the ring module failed to load in Red Hat 4.4.
> Ubuntu
> >> was
> >>> going to be the next on the list :) Can anyone
> suggest
> >> a
> >>> current known good build environment ?
> >>>>
> >>>>
> >>>> net/ring/ring_packet.c:1311: error:
> redefinition
> >> of
> >>> 'ip_hdr'
> >>>> include/linux/ip.h:109: error: previous
> >> definition of
> >>> 'ip_hdr' was here
> >>>> net/ring/ring_packet.c:1317: error:
> redefinition
> >> of
> >>> 'skb_set_network_header'
> >>>> include/linux/skbuff.h:1021: error:
> previous
> >>> definition of 'skb_set_network_header' was
> here
> >>>> net/ring/ring_packet.c:1322: error:
> redefinition
> >> of
> >>> 'skb_reset_network_header'
> >>>> include/linux/skbuff.h:1016: error:
> previous
> >>> definition of 'skb_reset_network_header' was
> here
> >>>> net/ring/ring_packet.c:1327: error:
> redefinition
> >> of
> >>> 'skb_reset_transport_header'
> >>>> include/linux/skbuff.h:995: error:
> previous
> >> definition
> >>> of 'skb_reset_transport_header' was here
> >>>> net/ring/ring_packet.c: In function
> >>> 'add_skb_to_ring':
> >>>> net/ring/ring_packet.c:2496: error:
> implicit
> >>> declaration of function 'HARD_TX_LOCK'
> >>>> net/ring/ring_packet.c:2504: error:
> implicit
> >>> declaration of function 'HARD_TX_UNLOCK'
> >>>> make[2]: *** [net/ring/ring_packet.o]
> Error 1
> >>>> make[1]: *** [net/ring] Error 2
> >>>> make: *** [net] Error 2
> >>>>
> >>>>
> >>>> [root[at]xxx SPECS]# cat
> /etc/redhat-release
> >>>> Red Hat Enterprise Linux Server release
> 5.3
> >> (Tikanga)
> >>>> [root[at]xxx SPECS]# uname -a
> >>>> Linux xxx 2.6.18-128.el5PAE #1 SMP Wed Dec
> 17
> >> 12:02:33
> >>> EST 2008 i686 i686 i386 GNU/Linux
> >>>>
> >>>> I'm using a PF_RING snapshot from
> yesterday.
> >>>>
> >>>> Thanks,
> >>>> James
> >>>>
> >>>>
> >>>> --- On Thu, 7/23/09, troy jordan
> >>> <troy.jordan[at]gmail.com> wrote:
> >>>>
> >>>>> From: troy jordan
> >>> <troy.jordan[at]gmail.com>

> >>>>> Subject: [Ntop-misc] PF_RING build
> failure
> >> on
> >>> Ubuntu 9.04
> >>>>> To: ntop-misc[at]listgateway.unipi.it
> >>>>> Date: Thursday, July 23, 2009, 3:25
> PM
> >>>>>
> >>>>> I have encountered a new build error
> with
> >>> the  pfring v.
> >>>>> 3.9.5 (build 3825) and am wondering if
> anyone
> >> else
> >>> has seen
> >>>>> this:
> >>>>>
> >>>>>
> >>>>> %> make-kpkg -initrd
> >> -revision=pfring3.9.5
> >>> kernel_image
> >>>>> <snip>
> >>>>>
> >>>>> CC [M]  net/ring/ring_packet.o
> >>>>>
> >>>>> net/ring/ring_packet.c:2500:26: error:
> macro
> >>>>> "HARD_TX_LOCK" requires 3 arguments,
> but only
> >> 2
> >>>>> given
> >>>>> net/ring/ring_packet.c: In function
> >>> ‘add_skb_to_ring’:
> >>>>> net/ring/ring_packet.c:2496: error:
> >>> ‘HARD_TX_LOCK’
> >>>>> undeclared (first use in this
> function)
> >>>>>
> >>>>> net/ring/ring_packet.c:2496: error:
> (Each
> >>> undeclared
> >>>>> identifier is reported only once
> >>>>> net/ring/ring_packet.c:2496: error:
> for each
> >>> function it
> >>>>> appears in.)
> >>>>> net/ring/ring_packet.c:2508:10: error:
> macro
> >>>>> "HARD_TX_UNLOCK" requires 2 arguments,
> but
> >> only 1
> >>>>> given
> >>>>>
> >>>>> net/ring/ring_packet.c:2504: error:
> >>> ‘HARD_TX_UNLOCK’
> >>>>> undeclared (first use in this
> function)
> >>>>> make[3]: *** [net/ring/ring_packet.o]
> Error
> >> 1
> >>>>> make[2]: *** [net/ring] Error 2
> >>>>> make[1]: *** [net] Error 2
> >>>>> make[1]: Leaving directory
> >>>>> `/usr/src/linux-source-2.6.28'
> >>>>>
> >>>>> make: *** [debian/stamp/build/kernel]
> Error
> >> 2
> >>>>>
> >>>>> Build environment is:
> >>>>>
> >>>>> PF_RING : v3.9.5 (build 3825)
> >>>>> Ubuntu release : 9.04
> >>>>> Ubuntu kernel : 
> 2.6.28-13-generic
> >>> #45-Ubuntu SMP
> >>>>> mainline kernel (for mkpatch) :
> 2.6.28.9
> >>>>>
> >>>>> kernel-source (for kernel build) :
> >> 2.6.28-13.45
> >>>>>
> >>>>> Thanks for your help.
> >>>>>
> >>>>> - Troy
> >>>>>
> >>>>>
> >>>>>
> >>>
> >>>
> _______________________________________________
> >>> Ntop-misc mailing list
> >>> [email protected]
> >>> http://listgateway.unipi.it/mailman/listinfo/ntop-misc
> >>>
> >>
> >>
> >>
> >> _______________________________________________
> >> Ntop-misc mailing list
> >> [email protected]
> >> http://listgateway.unipi.it/mailman/listinfo/ntop-misc
> >>
> >
> >
> >
> > _______________________________________________
> > Ntop-misc mailing list
> > [email protected]
> > http://listgateway.unipi.it/mailman/listinfo/ntop-misc
> 
> _______________________________________________
> Ntop-misc mailing list
> [email protected]
> http://listgateway.unipi.it/mailman/listinfo/ntop-misc
> 


      
_______________________________________________
Ntop-misc mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop-misc

Reply via email to