Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 74894 - net-analyzer/arp-sk-0.0.16 version bump
Summary: net-analyzer/arp-sk-0.0.16 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Gentoo Netmon project
URL: http://www.arp-sk.org/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-18 16:32 UTC by Marcelo Goes (RETIRED)
Modified: 2005-01-21 16:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marcelo Goes (RETIRED) gentoo-dev 2004-12-18 16:32:53 UTC
I tested renaming the existing 0.0.15 ebuild and it emerged fine. Please update.
Comment 1 Daniel Black (RETIRED) gentoo-dev 2005-01-08 21:33:08 UTC
I get a compile error:

make[2]: Entering directory `/var/tmp/portage/arp-sk-0.0.16/work/arp-sk-0.0.16/arp-sk-0.0.16/=build/include'
make[2]: Leaving directory `/var/tmp/portage/arp-sk-0.0.16/work/arp-sk-0.0.16/arp-sk-0.0.16/=build/include'
Making all in src
make[2]: Entering directory `/var/tmp/portage/arp-sk-0.0.16/work/arp-sk-0.0.16/arp-sk-0.0.16/=build/src'
gcc -DHAVE_CONFIG_H -I. -I../../src -I../include -I/usr/include -I/var/tmp/portage/arp-sk-0.0.16/work/arp-sk-0.0.16/arp-sk-0.0.16/=build/compat     -g -W -Wall -c ../../src/sk.c
../../src/sk.c:32:16: sk.h: No such file or directory
../../src/sk.c:33:24: arp-eth-ip.h: No such file or directory
../../src/sk.c:40: error: parse error before '*' token
../../src/sk.c:40: error: parse error before '*' token
../../src/sk.c:40: warning: type defaults to `int' in declaration of `libnet_ptag_t'
../../src/sk.c:40: error: `libnet_ptag_t' declared as function returning a function
../../src/sk.c:40: warning: data definition has no type or storage class
../../src/sk.c:42: error: parse error before "u_char"
../../src/sk.c:45: error: parse error before "u_char"
../../src/sk.c:46: error: parse error before "u_long"
../../src/sk.c:48: error: parse error before '*' token
../../src/sk.c:49: error: parse error before '*' token
../../src/sk.c:51: error: parse error before '*' token
../../src/sk.c:52: error: parse error before '*' token
../../src/sk.c:54: error: parse error before '*' token
../../src/sk.c:55: error: parse error before '*' token
../../src/sk.c:56: error: parse error before '*' token
../../src/sk.c:58: error: parse error before '*' token
../../src/sk.c:59: error: parse error before '*' token
../../src/sk.c:60: error: parse error before '*' token
../../src/sk.c:61: error: parse error before '*' token
../../src/sk.c:62: error: parse error before '*' token
../../src/sk.c:63: error: parse error before '*' token
../../src/sk.c:64: error: parse error before '*' token
../../src/sk.c:66: error: parse error before '*' token
../../src/sk.c:68: error: parse error before '*' token
../../src/sk.c:69: error: parse error before '*' token
../../src/sk.c:69: error: parse error before '*' token
emerge info
Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20040808-r1, 2.6.10-gentoo-r2 i686)
=================================================================
System uname: 2.6.10-gentoo-r2 i686 AMD Athlon(tm) XP 1900+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Oct 24 2004, 08:06:09)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r5
sys-devel/automake:  1.8.5-r1
sys-devel/binutils:  2.15.90.0.1.1-r3
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache cvs distlocks sandbox sfperms sign userpriv usersandbox"
GENTOO_MIRRORS="ftp://mirror.internode.on.net/pub/gentoo             http://gentoo.oregonstate.edu             http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LDFLAGS=""
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X aalib acl acpi alsa apm arts artswrappersuid avi berkdb bitmap-fonts bonobo cdr crypt cscope cups directfb encode ethereal fam fastcgi fla flac foomaticdb fortran gd ggi gif gphoto2 gstreamer gtk gtkhtml guile imagemagick imlib ipv6 jack java jpeg junit kde kerberos libgda libwww mad mbox mikmod mmx motif mozilla mpeg mysql nas nptl ntlm oggvorbis openal operanom2 pam pdflib perl php png postgres ppds python qt quicktime readline ruby samba sdl slp snmp socks5 sox speex spell sse ssl svga tcltk tetex tiff truetype usb vhosts xinerama xml xml2 xv zlib"
Comment 2 Marcelo Goes (RETIRED) gentoo-dev 2005-01-09 06:11:23 UTC
That's a bit odd. It is obviously breaking because it can't find the proper headers. The first line it errors out (40) is because of a missing function which is defined in the missing headers:

libnet_ptag_t (*arpsk_build_hwa)(arpsk_arp_pkt_t *, libnet_ptag_t);

However, sk.h is located at "arp-sk-0.0.16/include/sk.h" in the tarball I have, arp-eth-ip.h is in the same folder. Such path should be included by the flag -I../include.

I just got it to compile with gcc-3.4.3, I even tried downgrading libnet to see if it had any effect, but I could not reproduce your error.

The relevant part in sk.c seems fine, as well:

#include "sk.h"
#include "arp-eth-ip.h"

I'm sorry mate, I'm afraid I can't help you with this error.
Comment 3 Aaron Walker (RETIRED) gentoo-dev 2005-01-21 16:28:26 UTC
Works on all three boxes here.  Bumped.