On Wed, Dec 30, 2009 at 01:30:16PM -0600, Dustin J. Mitchell wrote:
> On Wed, Dec 30, 2009 at 1:03 PM, stan <[email protected]> wrote:
> > urity.c ??-fPIC -DPIC -o .libs/bsd-security.o
> > In file included from bsd-security.c:33:
> > util.h:349: error: parse error before "in_port_t"
> > util.h:350: warning: function declaration isn't a prototype
> 
> I suspect this patch might help:
> 
>   
> http://github.com/zmanda/amanda/commit/911a9b5fbf136ee0dbffcae4e9696be498491c43
> 
Debbie reminded me that we really need 2.5.2, so I tried building 2.5.2p1,
whch failed ad follows:


Script started on Thu Dec 31 12:02:01 2009
AP0502# make
Making all in gnulib
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
  cat ./alloca_.h; \
} > alloca.h-t
mv -f alloca.h-t alloca.h
rm -f string.h-t string.h
{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \
  sed -e 's|@''ABSOLUTE_STRING_H''@|"///usr/include/string.h"|g' \
      -e 's|@''HAVE_DECL_MEMMEM''@|1|g' \
      -e 's|@''HAVE_MEMPCPY''@|1|g' \
      -e 's|@''HAVE_DECL_MEMRCHR''@|1|g' \
      -e 's|@''HAVE_STPCPY''@|1|g' \
      -e 's|@''HAVE_STPNCPY''@|1|g' \
      -e 's|@''HAVE_DECL_STRNCASECMP''@|1|g' \
      -e 's|@''HAVE_STRCHRNUL''@|1|g' \
      -e 's|@''HAVE_DECL_STRDUP''@|1|g' \
      -e 's|@''HAVE_STRNDUP''@|1|g' \
      -e 's|@''HAVE_DECL_STRNDUP''@|1|g' \
      -e 's|@''HAVE_DECL_STRNLEN''@|1|g' \
      -e 's|@''HAVE_STRPBRK''@|1|g' \
      -e 's|@''HAVE_STRSEP''@|1|g' \
      -e 's|@''HAVE_DECL_STRTOK_R''@|1|g' \
      -e 's|@''REPLACE_STRCASECMP''@|0|g' \
      -e 's|@''REPLACE_STRSTR''@|0|g' \
      -e 's|@''REPLACE_STRCASESTR''@|0|g' \
      < ./string_.h; \
} > string.h-t
mv string.h-t string.h
make  all-am
if /bin/ksh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. 
-I../config   -D_REENTRANT  -Wall -Wextra -Wparentheses 
-Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes 
-Wmissing-declarations -Wformat -Wsign-compare -Wfloat-equal 
-Wold-style-definition -Wno-error -D_GNU_SOURCE -MT lock.lo -MD -MP -MF 
".deps/lock.Tpo" -c -o lock.lo lock.c; \
then mv -f ".deps/lock.Tpo" ".deps/lock.Plo"; else rm -f ".deps/lock.Tpo"; exit 
1; fi
mkdir .libs
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT lock.lo -MD 
-MP -MF .deps/lock.Tpo -c lock.c  -fPIC -DPIC -o .libs/lock.o
lock.c:361: warning: missing braces around initializer
lock.c:361: warning: (near initialization for `fresh_once.pthread_once_pad')
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT lock.lo -MD 
-MP -MF .deps/lock.Tpo -c lock.c -o lock.o >/dev/null 2>&1
if /bin/ksh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. 
-I../config   -D_REENTRANT  -Wall -Wextra -Wparentheses 
-Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes 
-Wmissing-declarations -Wformat -Wsign-compare -Wfloat-equal 
-Wold-style-definition -Wno-error -D_GNU_SOURCE -MT asnprintf.lo -MD -MP -MF 
".deps/asnprintf.Tpo" -c -o asnprintf.lo asnprintf.c; \
then mv -f ".deps/asnprintf.Tpo" ".deps/asnprintf.Plo"; else rm -f 
".deps/asnprintf.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT asnprintf.lo 
-MD -MP -MF .deps/asnprintf.Tpo -c asnprintf.c  -fPIC -DPIC -o .libs/asnprintf.o
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT asnprintf.lo 
-MD -MP -MF .deps/asnprintf.Tpo -c asnprintf.c -o asnprintf.o >/dev/null 2>&1
if /bin/ksh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. 
-I../config   -D_REENTRANT  -Wall -Wextra -Wparentheses 
-Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes 
-Wmissing-declarations -Wformat -Wsign-compare -Wfloat-equal 
-Wold-style-definition -Wno-error -D_GNU_SOURCE -MT gai_strerror.lo -MD -MP -MF 
".deps/gai_strerror.Tpo" -c -o gai_strerror.lo gai_strerror.c; \
then mv -f ".deps/gai_strerror.Tpo" ".deps/gai_strerror.Plo"; else rm -f 
".deps/gai_strerror.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT 
gai_strerror.lo -MD -MP -MF .deps/gai_strerror.Tpo -c gai_strerror.c  -fPIC 
-DPIC -o .libs/gai_strerror.o
In file included from ./string.h:23,
                 from gettext.h:169,
                 from gai_strerror.c:32:
///usr/include/string.h:11: warning: ignoring #pragma ident 
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT 
gai_strerror.lo -MD -MP -MF .deps/gai_strerror.Tpo -c gai_strerror.c -o 
gai_strerror.o >/dev/null 2>&1
if /bin/ksh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. 
-I../config   -D_REENTRANT  -Wall -Wextra -Wparentheses 
-Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes 
-Wmissing-declarations -Wformat -Wsign-compare -Wfloat-equal 
-Wold-style-definition -Wno-error -D_GNU_SOURCE -MT getaddrinfo.lo -MD -MP -MF 
".deps/getaddrinfo.Tpo" -c -o getaddrinfo.lo getaddrinfo.c; \
then mv -f ".deps/getaddrinfo.Tpo" ".deps/getaddrinfo.Plo"; else rm -f 
".deps/getaddrinfo.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT 
getaddrinfo.lo -MD -MP -MF .deps/getaddrinfo.Tpo -c getaddrinfo.c  -fPIC -DPIC 
-o .libs/getaddrinfo.o
In file included from ./string.h:23,
                 from getaddrinfo.c:32:
///usr/include/string.h:11: warning: ignoring #pragma ident 
getaddrinfo.c: In function `getnameinfo':
getaddrinfo.c:355: warning: comparison between signed and unsigned
getaddrinfo.c:362: warning: comparison between signed and unsigned
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT 
getaddrinfo.lo -MD -MP -MF .deps/getaddrinfo.Tpo -c getaddrinfo.c -o 
getaddrinfo.o >/dev/null 2>&1
if /bin/ksh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. 
-I../config   -D_REENTRANT  -Wall -Wextra -Wparentheses 
-Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes 
-Wmissing-declarations -Wformat -Wsign-compare -Wfloat-equal 
-Wold-style-definition -Wno-error -D_GNU_SOURCE -MT inet_ntop.lo -MD -MP -MF 
".deps/inet_ntop.Tpo" -c -o inet_ntop.lo inet_ntop.c; \
then mv -f ".deps/inet_ntop.Tpo" ".deps/inet_ntop.Plo"; else rm -f 
".deps/inet_ntop.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT inet_ntop.lo 
-MD -MP -MF .deps/inet_ntop.Tpo -c inet_ntop.c  -fPIC -DPIC -o .libs/inet_ntop.o
In file included from ./string.h:23,
                 from inet_ntop.c:42:
///usr/include/string.h:11: warning: ignoring #pragma ident 
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT inet_ntop.lo 
-MD -MP -MF .deps/inet_ntop.Tpo -c inet_ntop.c -o inet_ntop.o >/dev/null 2>&1
if /bin/ksh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. 
-I../config   -D_REENTRANT  -Wall -Wextra -Wparentheses 
-Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes 
-Wmissing-declarations -Wformat -Wsign-compare -Wfloat-equal 
-Wold-style-definition -Wno-error -D_GNU_SOURCE -MT printf-args.lo -MD -MP -MF 
".deps/printf-args.Tpo" -c -o printf-args.lo printf-args.c; \
then mv -f ".deps/printf-args.Tpo" ".deps/printf-args.Plo"; else rm -f 
".deps/printf-args.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT 
printf-args.lo -MD -MP -MF .deps/printf-args.Tpo -c printf-args.c  -fPIC -DPIC 
-o .libs/printf-args.o
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT 
printf-args.lo -MD -MP -MF .deps/printf-args.Tpo -c printf-args.c -o 
printf-args.o >/dev/null 2>&1
if /bin/ksh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. 
-I../config   -D_REENTRANT  -Wall -Wextra -Wparentheses 
-Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes 
-Wmissing-declarations -Wformat -Wsign-compare -Wfloat-equal 
-Wold-style-definition -Wno-error -D_GNU_SOURCE -MT printf-parse.lo -MD -MP -MF 
".deps/printf-parse.Tpo" -c -o printf-parse.lo printf-parse.c; \
then mv -f ".deps/printf-parse.Tpo" ".deps/printf-parse.Plo"; else rm -f 
".deps/printf-parse.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT 
printf-parse.lo -MD -MP -MF .deps/printf-parse.Tpo -c printf-parse.c  -fPIC 
-DPIC -o .libs/printf-parse.o
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT 
printf-parse.lo -MD -MP -MF .deps/printf-parse.Tpo -c printf-parse.c -o 
printf-parse.o >/dev/null 2>&1
if /bin/ksh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. 
-I../config   -D_REENTRANT  -Wall -Wextra -Wparentheses 
-Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes 
-Wmissing-declarations -Wformat -Wsign-compare -Wfloat-equal 
-Wold-style-definition -Wno-error -D_GNU_SOURCE -MT snprintf.lo -MD -MP -MF 
".deps/snprintf.Tpo" -c -o snprintf.lo snprintf.c; \
then mv -f ".deps/snprintf.Tpo" ".deps/snprintf.Plo"; else rm -f 
".deps/snprintf.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT snprintf.lo 
-MD -MP -MF .deps/snprintf.Tpo -c snprintf.c  -fPIC -DPIC -o .libs/snprintf.o
In file included from ./string.h:23,
                 from snprintf.c:27:
///usr/include/string.h:11: warning: ignoring #pragma ident 
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT snprintf.lo 
-MD -MP -MF .deps/snprintf.Tpo -c snprintf.c -o snprintf.o >/dev/null 2>&1
if /bin/ksh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. 
-I../config   -D_REENTRANT  -Wall -Wextra -Wparentheses 
-Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes 
-Wmissing-declarations -Wformat -Wsign-compare -Wfloat-equal 
-Wold-style-definition -Wno-error -D_GNU_SOURCE -MT vasnprintf.lo -MD -MP -MF 
".deps/vasnprintf.Tpo" -c -o vasnprintf.lo vasnprintf.c; \
then mv -f ".deps/vasnprintf.Tpo" ".deps/vasnprintf.Plo"; else rm -f 
".deps/vasnprintf.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT vasnprintf.lo 
-MD -MP -MF .deps/vasnprintf.Tpo -c vasnprintf.c  -fPIC -DPIC -o 
.libs/vasnprintf.o
In file included from ./string.h:23,
                 from vasnprintf.c:39:
///usr/include/string.h:11: warning: ignoring #pragma ident 
vasnprintf.c: In function `vasnprintf':
vasnprintf.c:287: warning: signed and unsigned type in conditional expression
vasnprintf.c:810: warning: comparison between signed and unsigned
vasnprintf.c:817: warning: comparison between signed and unsigned
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -Wno-error -D_GNU_SOURCE -MT vasnprintf.lo 
-MD -MP -MF .deps/vasnprintf.Tpo -c vasnprintf.c -o vasnprintf.o >/dev/null 2>&1
/bin/ksh ../libtool --tag=CC --mode=link gcc -Wall -Wextra -Wparentheses 
-Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes 
-Wmissing-declarations -Wformat -Wsign-compare -Wfloat-equal 
-Wold-style-definition -Wno-error -D_GNU_SOURCE    -o libgnu.la   lock.lo 
asnprintf.lo gai_strerror.lo getaddrinfo.lo inet_ntop.lo printf-args.lo 
printf-parse.lo snprintf.lo vasnprintf.lo -lgen -lm -ltermcap -lsocket -lnsl 
-lresolv      -lsocket -lnsl
/usr/ccs/bin/ar cru .libs/libgnu.a .libs/lock.o .libs/asnprintf.o 
.libs/gai_strerror.o .libs/getaddrinfo.o .libs/inet_ntop.o .libs/printf-args.o 
.libs/printf-parse.o .libs/snprintf.o .libs/vasnprintf.o
ranlib .libs/libgnu.a
creating libgnu.la
(cd .libs && rm -f libgnu.la && ln -s ../libgnu.la libgnu.la)
Making all in config
make  all-am
Making all in common-src
if /bin/ksh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. 
-I../config -I../gnulib  -D_REENTRANT  -Wall -Wextra -Wparentheses 
-Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes 
-Wmissing-declarations -Wformat -Wsign-compare -Wfloat-equal 
-Wold-style-definition -D_GNU_SOURCE -MT alloc.lo -MD -MP -MF ".deps/alloc.Tpo" 
-c -o alloc.lo alloc.c; \
then mv -f ".deps/alloc.Tpo" ".deps/alloc.Plo"; else rm -f ".deps/alloc.Tpo"; 
exit 1; fi
mkdir .libs
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -I../gnulib -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -D_GNU_SOURCE -MT alloc.lo -MD -MP -MF 
.deps/alloc.Tpo -c alloc.c  -fPIC -DPIC -o .libs/alloc.o
In file included from ../gnulib/string.h:23,
                 from amanda.h:139,
                 from alloc.c:33:
///usr/include/string.h:11: warning: ignoring #pragma ident 
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -I../gnulib -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -D_GNU_SOURCE -MT alloc.lo -MD -MP -MF 
.deps/alloc.Tpo -c alloc.c -o alloc.o >/dev/null 2>&1
if /bin/ksh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. 
-I../config -I../gnulib  -D_REENTRANT  -Wall -Wextra -Wparentheses 
-Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes 
-Wmissing-declarations -Wformat -Wsign-compare -Wfloat-equal 
-Wold-style-definition -D_GNU_SOURCE -MT amfeatures.lo -MD -MP -MF 
".deps/amfeatures.Tpo" -c -o amfeatures.lo amfeatures.c; \
then mv -f ".deps/amfeatures.Tpo" ".deps/amfeatures.Plo"; else rm -f 
".deps/amfeatures.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -I../gnulib -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -D_GNU_SOURCE -MT amfeatures.lo -MD -MP 
-MF .deps/amfeatures.Tpo -c amfeatures.c  -fPIC -DPIC -o .libs/amfeatures.o
In file included from ../gnulib/string.h:23,
                 from amanda.h:139,
                 from amfeatures.c:33:
///usr/include/string.h:11: warning: ignoring #pragma ident 
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -I../gnulib -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -D_GNU_SOURCE -MT amfeatures.lo -MD -MP 
-MF .deps/amfeatures.Tpo -c amfeatures.c -o amfeatures.o >/dev/null 2>&1
if /bin/ksh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. 
-I../config -I../gnulib  -D_REENTRANT  -Wall -Wextra -Wparentheses 
-Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes 
-Wmissing-declarations -Wformat -Wsign-compare -Wfloat-equal 
-Wold-style-definition -D_GNU_SOURCE -MT amflock.lo -MD -MP -MF 
".deps/amflock.Tpo" -c -o amflock.lo amflock.c; \
then mv -f ".deps/amflock.Tpo" ".deps/amflock.Plo"; else rm -f 
".deps/amflock.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -I../gnulib -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -D_GNU_SOURCE -MT amflock.lo -MD -MP -MF 
.deps/amflock.Tpo -c amflock.c  -fPIC -DPIC -o .libs/amflock.o
In file included from ../gnulib/string.h:23,
                 from amanda.h:139,
                 from amflock.c:48:
///usr/include/string.h:11: warning: ignoring #pragma ident 
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -I../gnulib -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -D_GNU_SOURCE -MT amflock.lo -MD -MP -MF 
.deps/amflock.Tpo -c amflock.c -o amflock.o >/dev/null 2>&1
if /bin/ksh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H  -I. -I. 
-I../config -I../gnulib  -D_REENTRANT  -Wall -Wextra -Wparentheses 
-Wdeclaration-after-statement -Wmissing-prototypes -Wstrict-prototypes 
-Wmissing-declarations -Wformat -Wsign-compare -Wfloat-equal 
-Wold-style-definition -D_GNU_SOURCE -MT bsd-security.lo -MD -MP -MF 
".deps/bsd-security.Tpo" -c -o bsd-security.lo bsd-security.c; \
then mv -f ".deps/bsd-security.Tpo" ".deps/bsd-security.Plo"; else rm -f 
".deps/bsd-security.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I../config -I../gnulib -D_REENTRANT -Wall -Wextra 
-Wparentheses -Wdeclaration-after-statement -Wmissing-prototypes 
-Wstrict-prototypes -Wmissing-declarations -Wformat -Wsign-compare 
-Wfloat-equal -Wold-style-definition -D_GNU_SOURCE -MT bsd-security.lo -MD -MP 
-MF .deps/bsd-security.Tpo -c bsd-security.c  -fPIC -DPIC -o 
.libs/bsd-security.o
In file included from ../gnulib/string.h:23,
                 from amanda.h:139,
                 from bsd-security.c:32:
///usr/include/string.h:11: warning: ignoring #pragma ident 
In file included from bsd-security.c:33:
util.h:45: error: parse error before "in_port_t"
util.h:46: warning: function declaration isn't a prototype
util.h:47: error: parse error before "in_port_t"
util.h:48: warning: function declaration isn't a prototype
In file included from bsd-security.c:35:
dgram.h:51: error: parse error before "in_port_t"
dgram.h:51: warning: function declaration isn't a prototype
In file included from security-util.h:35,
                 from bsd-security.c:39:
stream.h:40: error: parse error before '*' token
stream.h:40: warning: function declaration isn't a prototype
stream.h:43: error: parse error before "in_port_t"
stream.h:47: warning: function declaration isn't a prototype
stream.h:49: error: parse error before "in_port_t"
stream.h:53: warning: function declaration isn't a prototype
In file included from bsd-security.c:39:
security-util.h:136: error: parse error before "in_port_t"
security-util.h:136: warning: no semicolon at end of struct or union
security-util.h:139: error: parse error before '}' token
security-util.h:253: error: parse error before "in_port_t"
security-util.h:253: warning: function declaration isn't a prototype
bsd-security.c: In function `bsd_connect':
bsd-security.c:132: error: `in_port_t' undeclared (first use in this function)
bsd-security.c:132: error: (Each undeclared identifier is reported only once
bsd-security.c:132: error: for each function it appears in.)
bsd-security.c:132: error: parse error before "port"
bsd-security.c:223: error: `port' undeclared (first use in this function)
bsd-security.c:252: error: parse error before numeric constant
bsd-security.c: In function `bsd_stream_server':
bsd-security.c:364: error: dereferencing pointer to incomplete type
bsd-security.c:365: error: dereferencing pointer to incomplete type
bsd-security.c:366: error: dereferencing pointer to incomplete type
bsd-security.c:366: error: dereferencing pointer to incomplete type
bsd-security.c:368: error: dereferencing pointer to incomplete type
bsd-security.c:374: error: dereferencing pointer to incomplete type
bsd-security.c:375: error: dereferencing pointer to incomplete type
bsd-security.c: In function `bsd_stream_accept':
bsd-security.c:393: error: dereferencing pointer to incomplete type
bsd-security.c:393: error: dereferencing pointer to incomplete type
bsd-security.c:394: error: dereferencing pointer to incomplete type
bsd-security.c:395: error: dereferencing pointer to incomplete type
bsd-security.c: In function `bsd_stream_client':
bsd-security.c:418: error: dereferencing pointer to incomplete type
bsd-security.c:419: error: dereferencing pointer to incomplete type
bsd-security.c:420: error: dereferencing pointer to incomplete type
bsd-security.c:420: error: `in_port_t' undeclared (first use in this function)
bsd-security.c:420: error: parse error before "id"
bsd-security.c:422: error: dereferencing pointer to incomplete type
bsd-security.c:429: error: dereferencing pointer to incomplete type
bsd-security.c:430: error: dereferencing pointer to incomplete type
bsd-security.c: In function `bsd_stream_close':
bsd-security.c:448: error: dereferencing pointer to incomplete type
bsd-security.c:449: error: dereferencing pointer to incomplete type
bsd-security.c:449: error: dereferencing pointer to incomplete type
bsd-security.c:449: error: dereferencing pointer to incomplete type
bsd-security.c:449: error: dereferencing pointer to incomplete type
bsd-security.c:449: error: dereferencing pointer to incomplete type
bsd-security.c:450: error: dereferencing pointer to incomplete type
bsd-security.c:451: error: dereferencing pointer to incomplete type
bsd-security.c:451: error: dereferencing pointer to incomplete type
bsd-security.c:451: error: dereferencing pointer to incomplete type
bsd-security.c:451: error: dereferencing pointer to incomplete type
bsd-security.c:451: error: dereferencing pointer to incomplete type
bsd-security.c: In function `bsd_stream_id':
bsd-security.c:479: error: dereferencing pointer to incomplete type
bsd-security.c: In function `bsd_stream_read':
bsd-security.c:497: error: dereferencing pointer to incomplete type
bsd-security.c:498: error: dereferencing pointer to incomplete type
bsd-security.c:500: error: dereferencing pointer to incomplete type
bsd-security.c:500: error: dereferencing pointer to incomplete type
bsd-security.c:501: error: dereferencing pointer to incomplete type
bsd-security.c:502: error: dereferencing pointer to incomplete type
bsd-security.c: In function `bsd_stream_read_sync':
bsd-security.c:520: error: dereferencing pointer to incomplete type
bsd-security.c:523: error: dereferencing pointer to incomplete type
bsd-security.c:523: error: dereferencing pointer to incomplete type
bsd-security.c:525: error: dereferencing pointer to incomplete type
bsd-security.c:526: error: dereferencing pointer to incomplete type
bsd-security.c:527: error: dereferencing pointer to incomplete type
bsd-security.c: In function `stream_read_sync_callback':
bsd-security.c:543: error: dereferencing pointer to incomplete type
bsd-security.c:551: error: dereferencing pointer to incomplete type
bsd-security.c:551: error: dereferencing pointer to incomplete type
bsd-security.c:551: error: dereferencing pointer to incomplete type
bsd-security.c:554: error: dereferencing pointer to incomplete type
bsd-security.c:555: error: dereferencing pointer to incomplete type
bsd-security.c: In function `bsd_stream_read_cancel':
bsd-security.c:569: error: dereferencing pointer to incomplete type
bsd-security.c:570: error: dereferencing pointer to incomplete type
bsd-security.c:571: error: dereferencing pointer to incomplete type
bsd-security.c: In function `stream_read_callback':
bsd-security.c:592: error: dereferencing pointer to incomplete type
bsd-security.c:592: error: dereferencing pointer to incomplete type
bsd-security.c:592: error: dereferencing pointer to incomplete type
bsd-security.c:596: error: dereferencing pointer to incomplete type
bsd-security.c:598: error: dereferencing pointer to incomplete type
bsd-security.c:598: error: dereferencing pointer to incomplete type
bsd-security.c:598: error: dereferencing pointer to incomplete type
*** Error code 1
make: Fatal error: Command failed for target `bsd-security.lo'
Current working directory /opt/westvaco/src/pd/amanda/amanda-2.5.2p1/common-src
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
AP0502# 
script done on Thu Dec 31 12:05:20 2009

This looks similar, but I am having a hard time believeg that the atch you
mentioned yesterday did not get applied to the 2.5.2 tree. Is that correct?
Do I need to apply that patch to 2.5.2p1?

Thanks.

-- 
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

Reply via email to