Hmmm.... When I downloaded 1.3.0 from the above link I ran into problems.
$./configure
$make
Making all in m4
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"pkgbuild\"
-DVERSION=\"1.3.0\" -I. -D_LARGEFILE64_SOURCE -DPKGBUILD_VERSION=\"1.3.0\"
-g -O2 -MT pkgdbgrep-pkgdbgrep.o -MD -MP -MF .deps/pkgdbgrep-pkgdbgrep.Tpo -c
-o pkgdbgrep-pkgdbgrep.o `test -f 'pkgdbgrep.c' || echo './'`pkgdbgrep.c
pkgdbgrep.c: In function `read_contents':
pkgdbgrep.c:142: error: 'for' loop initial declaration used outside C99 mode
pkgdbgrep.c:162: error: 'for' loop initial declaration used outside C99 mode
pkgdbgrep.c:181: error: 'for' loop initial declaration used outside C99 mode
*** Error code 1
make: Fatal error: Command failed for target `pkgdbgrep-pkgdbgrep.o'
Current working directory /export/home/sean/CRAP/pkgbuild-1.3.0
*** Error code 1
The following command caused the error:
failcom='exit 1'; \
for f in x $MAKEFLAGS; do \
case $f in \
*=* | --[!k]*);; \
*k*) failcom='fail=yes';; \
esac; \
done; \
dot_seen=no; \
target=`echo all-recursive | sed s/-recursive//`; \
list='m4'; for subdir in $list; do \
echo "Making $target in $subdir"; \
if test "$subdir" = "."; then \
dot_seen=yes; \
local_target="$target-am"; \
else \
local_target="$target"; \
fi; \
(cd $subdir && make $local_target) \
|| eval $failcom; \
done; \
if test "$dot_seen" = "no"; then \
make "$target-am" || exit 1; \
fi; test -z "$fail"
make: Fatal error: Command failed for target `all-recursive'
This message posted from opensolaris.org