aboutsummaryrefslogtreecommitdiffstats
path: root/Tools/portbuild
diff options
context:
space:
mode:
authorkris <kris@FreeBSD.org>2002-03-25 08:18:00 +0800
committerkris <kris@FreeBSD.org>2002-03-25 08:18:00 +0800
commit2371afec0b6641a4b126f1f9d6f7575aa4f4c2bb (patch)
treefd96a179439df859faa51febda6e74d25056498c /Tools/portbuild
parent01388954ce4f2a05ca312576dad46a3fd536dbb0 (diff)
downloadfreebsd-ports-gnome-2371afec0b6641a4b126f1f9d6f7575aa4f4c2bb.tar.gz
freebsd-ports-gnome-2371afec0b6641a4b126f1f9d6f7575aa4f4c2bb.tar.zst
freebsd-ports-gnome-2371afec0b6641a4b126f1f9d6f7575aa4f4c2bb.zip
Detect a couple more failure modes
Diffstat (limited to 'Tools/portbuild')
-rwxr-xr-xTools/portbuild/scripts/processlogs6
1 files changed, 6 insertions, 0 deletions
diff --git a/Tools/portbuild/scripts/processlogs b/Tools/portbuild/scripts/processlogs
index bc1fc8ddd66d..d377bd3d1f96 100755
--- a/Tools/portbuild/scripts/processlogs
+++ b/Tools/portbuild/scripts/processlogs
@@ -117,6 +117,12 @@ else
reason="depend object"; tag="dependobj"
elif grep -q "error in dependency .*, exiting" $1; then
reason="depend package"; tag="dependpkg"
+ elif grep -q "#error \"<malloc.h> has been replaced by <stdlib.h>\"" $1; then
+ reason="malloc.h"; tag="malloc.h"
+ elif grep -q "core dumped" $1; then
+ reason="coredump"; tag="coredump"
+ elif grep -q "Segmentation fault" $1; then
+ reason="segfault"; tag="segfault"
else
reason="???"; tag="unknown"
fi