On 10/6/07, Craig Dewick <[EMAIL PROTECTED]> wrote: > On Mon, 24 Sep 2007, Jean-Louis Martineau wrote: > > I have: > > /usr/include/netinet/in.h: typedef uint16_t in_port_t; > > Ah I've found this exists on my Raq-4i also. 8-) Looking at the compiler > output again, I might be interpreting the errors incorrectly so I've > included the output as an attachment.
This seems to be a common problem: http://lists.andrew.cmu.edu/pipermail/imapproxy-info/2004-April/000238.html http://osdir.com/ml/security.virus.clamav.user/2004-02/msg00118.html http://osdir.com/ml/security.virus.clamav.user/2004-02/msg00354.html Since you have netinet/in.h, can you look in that file to see if in_port_t is defined there, perhaps conditionally? If not, do a recursive grep as JLM suggested to see if you can find a definition, and let us know where it is. If that doesn't work, if you can run gcc -E -DHAVE_CONFIG_H -I. -I. -I../config -I../gnulib -Wall -W -Wparentheses -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -c bsd-security.c -Wp,-MD,.deps/bsd-security.TPlo -fPIC -DPIC in common-src/ and send the output to me in private email (use your gmail address please), that may also help. Ideally, I'd like to make Amanda work out-of-the-box on the Raq, so let's try to get to the bottom of this, instead of just applying a band-aid. Dustin -- Storage Software Engineer http://www.zmanda.com
