diff options
author | tron <tron> | 2003-09-28 19:29:37 +0000 |
---|---|---|
committer | tron <tron> | 2003-09-28 19:29:37 +0000 |
commit | ed83b43ff15f2abda8ce6fee149f303e97824a83 (patch) | |
tree | 9eedebb42f95d683c7c243df590e9989d0b151a0 /chat | |
parent | 35cb645712d52afca60a21fbea2ad0d62b00aae2 (diff) | |
download | pkgsrc-ed83b43ff15f2abda8ce6fee149f303e97824a83.tar.gz |
Fix GCC 3.3.1 related build problem.
Diffstat (limited to 'chat')
-rw-r--r-- | chat/icb/distinfo | 3 | ||||
-rw-r--r-- | chat/icb/patches/patch-au | 37 |
2 files changed, 39 insertions, 1 deletions
diff --git a/chat/icb/distinfo b/chat/icb/distinfo index 52c11070b1f..168d2185bca 100644 --- a/chat/icb/distinfo +++ b/chat/icb/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.3 2002/06/02 01:41:19 schmonz Exp $ +$NetBSD: distinfo,v 1.4 2003/09/28 19:29:37 tron Exp $ SHA1 (icb-5.0.9.tar.gz) = 151430ad7fe3e9787627b31f6551bf1f398b1bd8 Size (icb-5.0.9.tar.gz) = 357565 bytes @@ -22,3 +22,4 @@ SHA1 (patch-aq) = ea21f5fcae657e0287892bba359977c66b272f7a SHA1 (patch-ar) = 013c19ac1746e0af1a11cbc9161a38640fc2c990 SHA1 (patch-as) = 237e3df93eb0cd81eca818643fc58d568663258b SHA1 (patch-at) = d7b82512d54459d413ddc9144e7cf30db334a270 +SHA1 (patch-au) = c64c94002743338dcad0dea31daba091f146b0cd diff --git a/chat/icb/patches/patch-au b/chat/icb/patches/patch-au new file mode 100644 index 00000000000..d0534e96b83 --- /dev/null +++ b/chat/icb/patches/patch-au @@ -0,0 +1,37 @@ +$NetBSD: patch-au,v 1.1 2003/09/28 19:29:37 tron Exp $ + +--- tcl/panic.c.orig 1995-02-24 22:19:49.000000000 +0100 ++++ tcl/panic.c 2003-09-28 21:27:47.000000000 +0200 +@@ -19,7 +19,7 @@ + + #include <stdio.h> + #include <stdlib.h> +-#include <varargs.h> ++#include <stdarg.h> + + /* + *---------------------------------------------------------------------- +@@ -39,18 +39,19 @@ + + #ifndef lint + void +-panic(va_alist) +- va_dcl /* char *format, then any number of additional ++panic(char *format, ...) ++ /* char *format, then any number of additional + * values to be printed under the control of + * format. This is all just the same as you'd + * pass to printf. */ + { +- char *format; + va_list args; ++ char *format; + +- va_start(args); ++ va_start(args, format); + format = va_arg(args, char *); + (void) vfprintf(stderr, format, args); ++ va_end(args); + (void) fflush(stderr); + abort(); + } |