Thanks, Stipe, for the fast reply. Please see my comments inlined. Regards,
Nikos On Mon, Oct 27, 2008 at 8:10 PM, Stipe Tolj <[EMAIL PROTECTED]> wrote: > Nikos Balkanas schrieb: > > Hi, > > > > I am rather new to the list. I tried to download and compile the latest > > CVS source and I got the following error: > > > > gcc -std=gnu99 -D_REENTRANT=1 -I. -Igw -O6 -s -m64 -D_LARGE_FILES= > > -I/usr/include/libxml2 -I/usr/local/include -Wall -Wmissing-prototypes > > -Wmissing-declarations -Wnested-externs -Winline -Wformat > > -Wformat-security -Wmissing-format-attribute -Wall > > -I/usr/local/ssl/include -o wmlscript/wslexer.o -c wmlscript/wslexer.c > > wmlscript/wslexer.c:222: warning: no previous prototype for 'ws_yy_lex' > > wmlscript/wslexer.c: In function `read_float_from_exp': > > wmlscript/wslexer.c:1037: error: invalid operands to binary == > > wmlscript/wslexer.c:1038: error: wrong type argument to unary minus > > make: *** [wmlscript/wslexer.o] Error 1 > > there is something wrong with your local CVS checkout tree. Make sure you > > $ make clean > $ make > To be sure I rm -rf gateway and restored from CVS again. > in order to remove any previously build objects. The configure run was > clean? Yes. Apart from docbook support which I don't particular care (This is a minimal server for security/performance reasons) CFLAGS="-O6 -s -m64 -DSunOS" CPPFLAGS="-I/usr/local/ssl/include" configure --build=ia64-pc-solaris2.10 --libdir=/usr/local/lib/64 --enable-ssl --enable-cookies --enable-debug --enable-warnings --enable-docs --mandir=/usr/local/man --with-ssl=/usr/local/ssl --enable-pcre gateway-1.4.1 compiled with the same configuration with no problems. The issue seems to be with HUGE_VAL and Solaris. I don't have a linux in front of me to check, but in solaris 10.5 in /usr/include/iso/math_iso.h: #define HUGE_VAL __huge_val._d > > Any ideas? How safe is it to use cvs source in production? By the looks > > of it, it doesn't look tested. > > it is... in fact the CVS HEAD branch is a 1.4.2RC and is the most stable > version > you can get. We tend to be very "pessimistic" with commits and tend to be > very > careful to preserve the CVS HEAD quality. > > A lot of companies use either pure CVS HEAD or a patched CVS HEAD branch in > production. Good to know. Thanx. > > Another minor request: Daily snapshots do not have any indication of the > > date. This could lead to an invalid snapshot if crontab or the server > > goes down at the time of the snapshot. > > ??? > In the web download site, under daily development downloads. The sources tarball could have a day stamp in the name. I use a minimal server without cvs. I downloaded the daily snapshot and couldn't figure out when it was built. The last date in RELEASES was back in 2004. I installed CVS and got the tree, just to be sure. > Stipe > > -- > ------------------------------------------------------------------- > Kölner Landstrasse 419 > 40589 Düsseldorf, NRW, Germany > > tolj.org system architecture Kannel Software Foundation (KSF) > http://www.tolj.org/ http://www.kannel.org/ > > mailto:st_{at}_tolj.org <st_%7Bat%7D_tolj.org> mailto: > stolj_{at}_kannel.org <stolj_%7Bat%7D_kannel.org> > ------------------------------------------------------------------- >
