Re: [ANN] JK 1.2.10 Released

2005-04-01 Thread =?ISO-8859-1?Q?G=FCnter_Knauf?=
Hi Mladen,
 for getting the Apache13 and Netscape connectors compiled I had to patch
 jk_connect.c:
 http://www.apache.org/~fuankg/mod_jk/jk_connect.c.diff
 if you have no better idea I would like to get that in...


 This is related to MetroWerks compiler treating warnings as errors,
 if I remember correctly? Why don't you use GCC?
Yep. Because Metrowerks is still the 'official' NetWare compiler, and Apache is 
still built with it; also the build systems are currently only to support MW.
In addition the gcc crosscompiler versions floating around have issues which 
prevent building with gcc. Novell has now internally modified gcc self, and 
ported their own linker to Linux; but they did not yet make this the official 
compiler, nor release the linker source.

Also I would like to mention that I'm probably way more frustrated about those 
banana patches than you cause I reported that compiler bug directly to the 
Novell manager who was reponsible for Metrowerks connection years ago, I even 
wrote a sample to demonstrate the problem; and after that three more versions 
of the stupid compiler were released and they from Metrowerks werre not able to 
fix it

greets, Guenter.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [ANN] JK 1.2.10 Released

2005-04-01 Thread =?ISO-8859-1?Q?G=FCnter_Knauf?=
Hi,
 Also I would like to mention that I'm probably way more frustrated about
 those banana patches than you cause I reported that compiler bug directly
 to the Novell manager who was reponsible for Metrowerks connection years
 ago, I even wrote a sample to demonstrate the problem; and after that
 three more versions of the stupid compiler were released and they from
 Metrowerks werre not able to fix it


 Do you have any proposal what should we do?
there's no other way than what I did: define own types and cast.

Here's the whole problem:
- from clib sys/socket.h which is used with Apache 1.3:
int setsockopt( SKT s, int level, int name, char *val, int len ); 

- from libc sys/socket.h which is used with Apache 2.x:
int setsockopt(int s, int level, int optname, const void * optval, size_t 
optlen);

and there's really _no_ compiler switch to tell CodeWarrior to treat 'const 
char*' - 'char*' differences as warnings than as errors.

But I think on the other side the Metrowerks CodeWarrior is not the only 
compiler which behaves abnormal, and that's one of the reasons why Apache2 uses 
own types whenever it makes sense; Apache 1.3 did not so much, and therefore 
you see it building with a couple of warnings on many platforms - and even with 
gcc you see them if developers would use -Wall 

greetz, Guen.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [ANN] JK 1.2.10 Released

2005-03-31 Thread =?ISO-8859-1?Q?G=FCnter_Knauf?=
Hi,
 Binaries can be found at:
 http://www.apache.org/dist/jakarta/tomcat-connectors/jk/binaries/
 For now there is only a set of win32 binaries:
 http://www.apache.org/dist/jakarta/tomcat-connectors/jk/binaries/win32/jk-
 1.2.10/
added NetWare binaries for testing:
http://www.apache.org/~fuankg/mod_jk/
any folks on NetWare please test these binaries and post here about any 
problems before we move them to the d/l location.

Mladen, 
for getting the Apache13 and Netscape connectors compiled I had to patch 
jk_connect.c:
http://www.apache.org/~fuankg/mod_jk/jk_connect.c.diff
if you have no better idea I would like to get that in...

thanks, Guenter.



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]