pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/chat/ircservices Avoid infinite loop in configure scri...
details: https://anonhg.NetBSD.org/pkgsrc/rev/2a12fdd755f8
branches: trunk
changeset: 603049:2a12fdd755f8
user: dholland <dholland%pkgsrc.org@localhost>
date: Fri Apr 27 16:53:13 2012 +0000
description:
Avoid infinite loop in configure script's options processing.
diffstat:
chat/ircservices/distinfo | 4 ++--
chat/ircservices/patches/patch-aa | 31 ++++++++++++++++++++++---------
2 files changed, 24 insertions(+), 11 deletions(-)
diffs (89 lines):
diff -r 189237796b65 -r 2a12fdd755f8 chat/ircservices/distinfo
--- a/chat/ircservices/distinfo Fri Apr 27 15:05:02 2012 +0000
+++ b/chat/ircservices/distinfo Fri Apr 27 16:53:13 2012 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.14 2010/07/15 11:48:21 obache Exp $
+$NetBSD: distinfo,v 1.15 2012/04/27 16:53:13 dholland Exp $
SHA1 (ircservices-5.0.64.tar.gz) = 6a12e05368da5dc251dd73b999856f2fc572a352
RMD160 (ircservices-5.0.64.tar.gz) = 4b6b0fc113a9ff0c9aa45d4462a48b3836d27d49
Size (ircservices-5.0.64.tar.gz) = 1163863 bytes
-SHA1 (patch-aa) = cff60257c4f5ebdfd0af4984008d2677b293029b
+SHA1 (patch-aa) = 1dfc77abd0358f52859f4615b47e4c5bcee268b1
SHA1 (patch-ab) = a15821c44bd9738080436a3626ec62d96c37db63
SHA1 (patch-ac) = d567871c9cbb05b329247155c55e26e265476b48
SHA1 (patch-ad) = b838e722e2c4019775b25cbc85ea2c5cf3510927
diff -r 189237796b65 -r 2a12fdd755f8 chat/ircservices/patches/patch-aa
--- a/chat/ircservices/patches/patch-aa Fri Apr 27 15:05:02 2012 +0000
+++ b/chat/ircservices/patches/patch-aa Fri Apr 27 16:53:13 2012 +0000
@@ -1,8 +1,21 @@
-$NetBSD: patch-aa,v 1.2 2004/10/02 22:09:46 adrianp Exp $
+$NetBSD: patch-aa,v 1.3 2012/04/27 16:53:13 dholland Exp $
+
+- avoid infinite loop in options processing
+- ...?
---- configure.orig 2004-10-02 16:05:10.000000000 +0100
-+++ configure 2004-10-02 16:11:19.000000000 +0100
-@@ -1310,10 +1310,10 @@
+--- configure.orig 2009-07-31 14:46:19.000000000 +0000
++++ configure
+@@ -485,6 +485,9 @@ the corresponding command-line options (
+ EOT
+ exit $exitval
+ fi
++ else
++ echo "$0: $1: Invalid argument/option" 1>&2
++ exit 1
+ fi
+ done
+
+@@ -1374,10 +1377,10 @@ EOT
cat >$CONFTMP/test-lib.c <<EOT
int foo() {no_such_symbol();}
EOT
@@ -15,7 +28,7 @@
then
CC_DYN_LIBS=" -ldl"
log "dlopen() found (libdl)"
-@@ -1322,7 +1322,7 @@
+@@ -1386,7 +1389,7 @@ EOT
OK=
fi
if [ "$OK" ] ; then
@@ -24,7 +37,7 @@
log "-rdynamic works"
CC_DYN_LFLAGS=" -rdynamic"
else
-@@ -1336,7 +1336,7 @@
+@@ -1400,7 +1403,7 @@ EOT
else
CC_SHARED="$CC -shared"
fi
@@ -33,7 +46,7 @@
log "-shared works"
else
log "no -shared, aborting dlfcn test"
-@@ -1374,8 +1374,8 @@
+@@ -1438,8 +1441,8 @@ EOT
return quux(bar)*2;
}
EOT
@@ -44,7 +57,7 @@
then
a=`$CONFTMP/test 1`
log "symbol resolution test: $CONFTMP/test 1 => $a"
-@@ -1404,7 +1404,7 @@
+@@ -1468,7 +1471,7 @@ EOT
}
int quux(int x) {return x;}
EOT
@@ -53,7 +66,7 @@
then
a=`$CONFTMP/test`
log "underscore test: $CONFTMP/test => $a"
-@@ -1428,6 +1428,7 @@
+@@ -1492,6 +1495,7 @@ EOT
if [ "$OK" ] ; then
echo "yes."
STATIC_MODULES=0
Home |
Main Index |
Thread Index |
Old Index