[IRCServices Coding] configure error, 5.1a11 on FreeBSD 4.11

Andrew Church achurch at achurch.org
Sun Jan 14 05:00:54 PST 2007


>look at configure, lines 2614, 2615, 2626, 2627, 2637,2638, 2648, 2649,
>missing $ sign when creating config.h file:
>
>typedef   signed $TYPE_INT8   int8;
>typedef unsigned $TYPE_INT8  uint8;
>
>and so on.

     Fixed, thanks for the report.  Apply the patch below until I get a
new release out.

  --Andrew Church
    achurch at achurch.org
    http://achurch.org/

Index: configure
===================================================================
RCS file: /var/local/cvsroot/ircservices/configure,v
retrieving revision 2.135
diff -u -r2.135 configure
--- configure	6 Dec 2006 06:49:49 -0000	2.135
+++ configure	13 Jan 2007 20:02:55 -0000
@@ -2612,8 +2612,8 @@
 EOT
 else
     cat >>config.h.new <<EOT
-typedef   signed TYPE_INT8   int8;
-typedef unsigned TYPE_INT8  uint8;
+typedef   signed $TYPE_INT8   int8;
+typedef unsigned $TYPE_INT8  uint8;
 EOT
 fi
 if [ "$TYPE_INT16" = int16_t ] ; then
@@ -2623,8 +2623,8 @@
 EOT
 else
     cat >>config.h.new <<EOT
-typedef   signed TYPE_INT16  int16;
-typedef unsigned TYPE_INT16 uint16;
+typedef   signed $TYPE_INT16  int16;
+typedef unsigned $TYPE_INT16 uint16;
 EOT
 fi
 if [ "$TYPE_INT32" = int32_t ] ; then
@@ -2634,8 +2634,8 @@
 EOT
 else
     cat >>config.h.new <<EOT
-typedef   signed TYPE_INT32  int32;
-typedef unsigned TYPE_INT32 uint32;
+typedef   signed $TYPE_INT32  int32;
+typedef unsigned $TYPE_INT32 uint32;
 EOT
 fi
 if [ "$TYPE_INT64" = int64_t ] ; then
@@ -2645,8 +2645,8 @@
 EOT
 else
     cat >>config.h.new <<EOT
-typedef   signed TYPE_INT64  int64;
-typedef unsigned TYPE_INT64 uint64;
+typedef   signed $TYPE_INT64  int64;
+typedef unsigned $TYPE_INT64 uint64;
 EOT
 fi
 cat >>config.h.new <<EOT