[Raw Msg Headers][Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Don't make zmailer on FreeBSD 5.4
- To: zmailer@nic.funet.fi
- Subject: Don't make zmailer on FreeBSD 5.4
- From: <ichencov@zao-promtex.ru>
- Date: Wed, 28 Jun 2006 09:23:05 +0400
- Illegal-Object: Syntax error in From: address found on relay.zao-promtex.ru:From:	 =?KOI8-R?Q?=20=E9=C7=CF=D2=D8=FE=C5=CE=C3=CF=D7?= <ichencov@zao-promtex.ru>		^^^^^^^^^^^-illegal control character	||||||||| \-illegal 8-bit/control character	||||||||\-illegal 8-bit/control character	|||||||\-illegal 8-bit/control character	||||||\-illegal 8-bit/control character	|||||\-illegal 8-bit/control character	||||\-illegal control character	|||\-illegal 8-bit/control character	||\-illegal 8-bit/control character	|\-illegal 8-bit/control character	\-illegal 8-bit/control character
- Original-Recipient: rfc822;zmailer-log@nic.funet.fi
- Sender: zmailer-owner@nic.funet.fi
- User-Agent: Thunderbird 1.5.0.4 (Windows/20060516)
Hello All !
I don't making zmailer on FreeBSD 5.4
--- Cut ---
> uname -a
FreeBSD akvaline.ru 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Fri Aug 12
09:02:29 MSD 2005
root@proxy.intra.net:/usr/src/sys/i386/compile/AQUA  i386
-----------
--- Cut ---
> head ChangeLog
2006-06-26  Matti Aarnio  <mea@zmailer.org>
        * configure.in, man/scheduler.8.in, router/rfc822.c,
          lib/taspoolid.c, scheduler/msgerror.c, scheduler/scheduler.c,
          scheduler/scheduler.h, scheduler/threads.c,
-----------
--- Cut ---
> make
cd libs && make  all
cd ../router/libdb;  make  libzmdb.a
gcc -g -O2  -DHAVE_CONFIG_H -I../.. -I../../include -I./../../include
-I./../../libsh  -c header.c
In file included from header.c:18:
../../include/libz.h:138: error: field `sa' has incomplete type
*** Error code 1
-----------
My be forget #include <sys/socket.h> in .h files ?
With this tiny patch making is Ok :-)
--- Cut ---
--- libz.h.orig Tue Jun 27 17:37:34 2006
+++ libz.h      Tue Jun 27 17:37:34 2006
@@ -12,4 +12,6 @@
#endif
+#include <sys/socket.h>
+
#ifndef CISTREQ
#define  CISTREQ(x,y)   (cistrcmp ((const char*)(x), (const char*)(y)
)==0)
----------
Bye !
-
To unsubscribe from this list: send the line "unsubscribe zmailer" in
the body of a message to majordomo@nic.funet.fi