In message <_A2972@delegate-en.ML_> on 06/07/05(23:33:30)
you Matthias Kurz <email@example.com> wrote:
|There where some problems with redefined macros (see attached patch).
Thank you. I modified DeleGate/9.0.2 referring your patch and uploaded the
modified version 9.0.3-pre13 at ftp://ftp.delegate.org/pub/DeleGate/alpha/
|After fixing this, there are still some errors in the build, but they
|are ignored (see attached log). Is this ok (because only "replacement"
|stuff is affected) ? Or should i get rid of this errors, too ?
It's ok. Those modules are intended to be used where it is available,
that is, if it is successfully compiled.
|diff -u -u -r126.96.36.199 _-poll.c
|--- maker/_-poll.c 6 Jun 2005 15:53:41 -0000 188.8.131.52
|+++ maker/_-poll.c 7 Jun 2005 06:55:38 -0000
|@@ -10,8 +10,8 @@
| #include <errno.h>
| #include "vsocket.h"
| #include "yselect.h" /* FD_SETSIZE */
|-int syslog_ERROR(const char fmt*,...);
|-int syslog_DEBUG(const char fmt*,...);
|+int syslog_ERROR(const char *fmt,...);
|+int syslog_DEBUG(const char *fmt,...);
This bug makes this module unavailable on any platform since 8.10.3.
It means using select() even if poll() is available, where poll()
based implementation has been assumed for long time, and I'm not sure
if it is completely compatible with select() based one.
So I might should release modified version as 8.11.5 though I thought
8.11.4 was the last version of DeleGate/8 ...
D G Yutaka Sato <firstname.lastname@example.org> http://delegate.org/y.sato/
( - ) National Institute of Advanced Industrial Science and Technology
_< >_ 1-1-4 Umezono, Tsukuba, Ibaraki, 305-8568 Japan
Do the more with the less -- B. Fuller