Article delegate-en/2975 of [1-5169] on the server localhost:119
  upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]
Newsgroups: mail-lists.delegate-en

[DeleGate-En] Re: Build problems under Solaris 10
08 Jun 2005 03:36:42 GMT (Yutaka Sato)
The DeleGate Project


In message <_A2972@delegate-en.ML_> on 06/07/05(23:33:30)
you Matthias Kurz <> 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

 |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 -r1.1.1.1 _-poll.c
 |--- maker/_-poll.c	6 Jun 2005 15:53:41 -0000
 |+++ 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 <>
 ( - )  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

  admin search upper oldest olders older1 this newer1 newers latest
[Top/Up] [oldest] - [Older+chunk] - [Newer+chunk] - [newest + Check]