Luca I don't think all of this concerns anymore the debian bug. Should we continue to copy to [EMAIL PROTECTED] ?
1. configure reports no errors when I have libpcap0.7-dev installed. But make fails with : In file included from address.c:21: ntop.h:344:5: error: #error Neither net/bpf.h nor pcap-bpf.h found Here, if I install libpcap0.8-dev and launch make without having re-launched configure, I have the same error (not like yesterday). If I launch configure it works, but has previously. I think you should simply depend on libpcap >= 0.8. 2. I don't see theses libraries in the compile log, and it seems to compile AND work. So you've made a good cleanup ! I see a lot of these : **WARNING** packet truncated (8634->8232) It does not seems to hurt, but perhaps... Cheers, Gilles Le Wednesday 25 April 2007 11:48:17 Luca Deri, vous avez écrit : > Gilles > 1. I have added new checks to configure so that I can catch the > errors with libpcap you reported. Please check if they can now catch > the various pcap configuration issues. > 2. note that the CVS version of ntop does not require (as they are > used by rrdtool-devel not ntop) some of the libraries you listed > below like > - freetype > - art > - gd > - jpeg > - png12 > > This has been quite some work but I've been finally (check if this > also works on Debian) able to remove many dependencies that created a > lot of noise in the past. > > Cheers, Luca > > On Apr 25, 2007, at 1:31 AM, Gilles Mocellin wrote: > > Today I tried to compile 3.3rc1 on Etch, and failed. > > There's a problem between the two development packages of libpcap > > (libpcap0.7-dev and libpcap0.8-dev). > > In 0.7 there an undefined function, and in 0.8 it lacks an include > > file. > > > > Tonight I also tried on Sid, and it fails with the same messages. > > > > * With libpcap0.7 / libpcap0.7-dev : > > ------------------------------------- > > gcc -g -O2 -I/usr/local/include -Wshadow -Wpointer-arith -Wmissing- > > prototypes -Wmissing-declarations -Wnested-externs -fPIC -DPIC -g - > > O2 -I/usr/local/include -Wshadow -Wpointer-arith -Wmissing- > > prototypes -Wmissing-declarations -Wnested-externs -fPIC -DPIC - > > o .libs/ntop > > ntop-main.o > > ntop-admin.o -L/usr/local/lib ./.libs/libntopreport ./.libs/ > > libntop /usr/lib/libxml2.so -lcrypt -lc -lssl -lcrypto -lresolv - > > lnsl -lpcap /usr/lib/libgdbm.so /usr/lib/libgd.so -L/usr/lib /usr/ > > lib/libjpeg.so -lpng12 /usr/lib/librrd_th.so -lpthread /usr/lib/ > > libfreetype.so -lpng -lz /usr/lib/libart_lgpl_2.so -lm -Wl,--rpath - > > Wl,/usr/local/lib > > ./.libs/libntop: undefined reference to > > `pcap_datalink_val_to_description' > > collect2: ld returned 1 exit status > > > > * With libpcap0.8 / libpcap0.8-dev : > > ------------------------------------- > > In file included from address.c:21: > > ntop.h:339:23: error: net/bpf.h: No such file or directory > > make[2]: *** [address.lo] Erreur 1 > > > > I tried settings defines in config.h without success > > (HAVE_DLT_VAL_TO_DESC). > > > > Next, the CVS version. It compiles ! > > > > ************************************************************ > > * Rhaaaa ! I see why it failed with libpcap0.8 ! * > > * I MUST run ./configure after installing libpcap0.8-dev ! * > > ************************************************************ > > > > It seems to work better but It's 00:47 here, there is not much > > traffic now, > > let's see tomorrow. > > > > PS: > > 3.3 looks nice, great improvements on RRD graphs ! > > I hope there will be a backport for Debian Etch.
pgp0XF51NybIC.pgp
Description: PGP signature