aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSatoshi Asami <asami@FreeBSD.org>1999-09-11 00:07:58 +0000
committerSatoshi Asami <asami@FreeBSD.org>1999-09-11 00:07:58 +0000
commit5a8bbc0d75a840197972eaa171a1251f8a7d1c3b (patch)
treeafcaa4fd1eba1988bbda2f4449c5046d078b484d
parent16773b15357f77d89ab1846c991ebe5fc8aa7041 (diff)
downloadports-5a8bbc0d75a840197972eaa171a1251f8a7d1c3b.tar.gz
ports-5a8bbc0d75a840197972eaa171a1251f8a7d1c3b.zip
Add check for "invalid category" error.
Add another case for compilation error (undeclared variable).
Notes
Notes: svn path=/head/; revision=21635
-rwxr-xr-xTools/portbuild/scripts/processlogs4
1 files changed, 3 insertions, 1 deletions
diff --git a/Tools/portbuild/scripts/processlogs b/Tools/portbuild/scripts/processlogs
index 274d55ebf37c..f45237664e0e 100755
--- a/Tools/portbuild/scripts/processlogs
+++ b/Tools/portbuild/scripts/processlogs
@@ -42,6 +42,8 @@ else
reason="fetch"; tag="fetch"
elif grep -q "out of .* hunks .*--saving rejects to" $1; then
reason="patch"; tag="patch"
+ elif grep -q 'Error: category .* not in list of valid categories' $1; then
+ reason="CATEGORIES"; tag="categories"
elif grep -q 'undefined reference to `Xp' $1; then
reason="MOTIFLIB"; tag="motiflib"
elif grep -qi 'read-only file system' $1; then
@@ -64,7 +66,7 @@ else
fi
elif grep -q "cd: can't cd to" $1; then
reason="NFS"; tag="nfs"
- elif grep -qE '(parse error|too (many|few) arguments to|argument.*doesn.*prototype)' $1; then
+ elif grep -qE '(parse error|too (many|few) arguments to|argument.*doesn.*prototype|undeclared \(first use this function\))' $1; then
reason="compiler error"; tag="cc"
elif grep -qE '(undefined reference to|cannot open -l.*: No such file)' $1; then
reason="linker error"; tag="ld"