{VATTENFALL#076-831}RE: JK2 release & Expat
Hej! Tack för din e-post. Du har tilldelats ärendenummer # 76831. Vi kommer att besvara ditt ärende under ordinarie öppettider och återkommer med svar snarast möjligt. Vid fortsatta kontakter med oss ber vi dig använda svarsknappen i ditt e-postsystem. Då bibehålls ditt ärendenummer. Har du inte angett ditt kundnummer ber vi dig göra det i framtida e-post. Besök gärna vår hemsida www.vattenfall.se Med vänlig hälsning Vattenfall AB Försäljning Sverige Dear customer! Your inquiry has been assigned reference number #76831. We will return to you with a reply as soon as possible. In case of further contacts with Vattenfall concerning this inquiry please use the "Reply"-button in your e-mail system thus retaining the reference number. If you have not alreday stated your customer number please do so in a future e-mail. Best regards Vattenfall AB Försäljning Sverige
RE: JK2 release & Expat
> Thanks Greg for all the detailed information. I've committed the fix > for this. Could you update your source and let us know how it goes? > > -Kurt > Kurt, To confirm that this has fixed this problem - cvs from this morning (11:00 GMT). Many thanks. Greg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: JK2 release & Expat
> -Original Message- > From: jean-frederic clere [mailto:[EMAIL PROTECTED] > Yes, the patch is in jk2. Thanks Greg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: JK2 release & Expat
[EMAIL PROTECTED] wrote: > >>-Original Message- >>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] >>Sent: 20 February 2004 09:39 >>To: [EMAIL PROTECTED] >>Subject: RE: JK2 release & Expat >> >> >> >> >> >>>-Original Message- >>>From: Kurt Miller [mailto:[EMAIL PROTECTED] >>>Sent: 20 February 2004 03:09 >>>To: Tomcat Developers List >>>Subject: Re: JK2 release & Expat >>> >>> >>>Thanks Greg for all the detailed information. I've committed the fix >>>for this. Could you update your source and let us know how it goes? >>> >>>-Kurt > > > Kurt, > > I assume you mean that you have patched jk2, not apr or apr-utils? Yes, the patch is in jk2. > > Greg > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > signature.asc Description: OpenPGP digital signature
RE: JK2 release & Expat
> What does apu-config --libs (in apr-util-0.9.4) gives? > In my machine it tells: > +++ > bash-2.03$ ./apu-config --libs > /export/home3/jfclere/tmp/apr-util-0.9.4/xml/expat/lib/libexpat.la > bash-2.03$ ./apu-config --link-libtool --libs > /export/home3/jfclere/tmp/apr-util-0.9.4/libaprutil-0.la > /export/home3/jfclere/tmp/apr-util-0.9.4/xml/expat/lib/libexpat.la > bash-2.03$ ./apr-config --link-libtool --libs > /export/home3/jfclere/tmp/apr-0.9.4/libapr-0.la -lsendfile > -lrt -lm -lsocket > -lnsl -lresolv -lpthread -ldl > +++ > I think we have to use "--link-libtool --libs" instead of "--libs". Not quite, apr does not have an Expat dependency (as far as it's configure goes), apr-util does apr-config (with --libs/--link-libtool) $ /var/tmp/temo/apr-0.9.4/apr-config --libs -lsendfile -lrt -lm -lsocket -lnsl -lresolv -lpthread -ldl $ /var/tmp/temo/apr-0.9.4/apr-config --libs --link-libtool -lsendfile -lrt -lm -lsocket -lnsl -lresolv -lpthread -ldl /var/tmp/temo/apr-0.9.4/libapr-0.la Greg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: JK2 release & Expat
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: 20 February 2004 09:39 > To: [EMAIL PROTECTED] > Subject: RE: JK2 release & Expat > > > > > > -Original Message- > > From: Kurt Miller [mailto:[EMAIL PROTECTED] > > Sent: 20 February 2004 03:09 > > To: Tomcat Developers List > > Subject: Re: JK2 release & Expat > > > > > > Thanks Greg for all the detailed information. I've committed the fix > > for this. Could you update your source and let us know how it goes? > > > > -Kurt Kurt, I assume you mean that you have patched jk2, not apr or apr-utils? Greg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: JK2 release & Expat
> -Original Message- > From: Kurt Miller [mailto:[EMAIL PROTECTED] > Sent: 20 February 2004 03:09 > To: Tomcat Developers List > Subject: Re: JK2 release & Expat > > > Thanks Greg for all the detailed information. I've committed the fix > for this. Could you update your source and let us know how it goes? > > -Kurt Many thanks Kurt. I look at this Monday, as I am going to a wedding this Weekend. Thanks for the fast patch! Greg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: JK2 release & Expat
[EMAIL PROTECTED] wrote: > Few, > > apr-utils has a dependency on expat, yet when linking mod_jk2 apr-config > --libs is used: `/var/tmp/temo/apr-0.9.4/apr-config --libs` > > However apr-config / apr does not have a dependency on expat, so it does not > return the right line with -L/usr/local/bin -lexpat (in my case added) > > The the line that gets spat out should look like (notice I've added the > expat bit at the end): > > /bin/sh ../../libtool --mode=link cc -avoid-version -module -rpath > /WWW/app/apache/1.3.26c/libexec -L/WWW/app/apache/1.3.26c/lib -o > ../../../build/jk2/apache13/mod_jk2.la > ../../../build/jk2/apache13/jk_channel.lo > ../../../build/jk2/apache13/jk_channel_apr_socket.lo > ../../../build/jk2/apache13/jk_channel_jni.lo > ../../../build/jk2/apache13/jk_channel_un.lo > ../../../build/jk2/apache13/jk_config.lo > ../../../build/jk2/apache13/jk_config_file.lo > ../../../build/jk2/apache13/jk_endpoint.lo > ../../../build/jk2/apache13/jk_env.lo > ../../../build/jk2/apache13/jk_handler_logon.lo > ../../../build/jk2/apache13/jk_handler_response.lo > ../../../build/jk2/apache13/jk_logger_file.lo > ../../../build/jk2/apache13/jk_logger_win32.lo > ../../../build/jk2/apache13/jk_map.lo ../../../build/jk2/apache13/jk_md5.lo > ../../../build/jk2/apache13/jk_msg_ajp.lo > ../../../build/jk2/apache13/jk_mutex.lo > ../../../build/jk2/apache13/jk_mutex_proc.lo > ../../../build/jk2/apache13/jk_mutex_thread.lo > ../../../build/jk2/apache13/jk_nwmain.lo > ../../../build/jk2/apache13/jk_objCache.lo > ../../../build/jk2/apache13/jk_pool_apr.lo > ../../../build/jk2/apache13/jk_registry.lo > ../../../build/jk2/apache13/jk_requtil.lo > ../../../build/jk2/apache13/jk_shm.lo > ../../../build/jk2/apache13/jk_signal.lo > ../../../build/jk2/apache13/jk_uriEnv.lo > ../../../build/jk2/apache13/jk_uriMap.lo > ../../../build/jk2/apache13/jk_user.lo > ../../../build/jk2/apache13/jk_vm_default.lo > ../../../build/jk2/apache13/jk_workerEnv.lo > ../../../build/jk2/apache13/jk_worker_ajp13.lo > ../../../build/jk2/apache13/jk_worker_jni.lo > ../../../build/jk2/apache13/jk_worker_lb.lo > ../../../build/jk2/apache13/jk_worker_run.lo > ../../../build/jk2/apache13/jk_worker_status.lo > ../../../build/jk2/apache13/jk_service_apache13.lo > ../../../build/jk2/apache13/mod_jk2.lo > /var/tmp/temo/apr-0.9.4/lib/libapr-0.la > /var/tmp/temo/apr-util-0.9.4/lib/libaprutil-0.la > `/var/tmp/temo/apr-0.9.4/apr-config --libs` -L/usr/local/bin -lexpat > > ldd now has an entry for libexpat, and the mod_jk2.so loads. > > Perhaps other expats are build differently? > > Clear as mud? What does apu-config --libs (in apr-util-0.9.4) gives? In my machine it tells: +++ bash-2.03$ ./apu-config --libs /export/home3/jfclere/tmp/apr-util-0.9.4/xml/expat/lib/libexpat.la bash-2.03$ ./apu-config --link-libtool --libs /export/home3/jfclere/tmp/apr-util-0.9.4/libaprutil-0.la /export/home3/jfclere/tmp/apr-util-0.9.4/xml/expat/lib/libexpat.la bash-2.03$ ./apr-config --link-libtool --libs /export/home3/jfclere/tmp/apr-0.9.4/libapr-0.la -lsendfile -lrt -lm -lsocket -lnsl -lresolv -lpthread -ldl +++ I think we have to use "--link-libtool --libs" instead of "--libs". > > Greg > > > >>-Original Message- >>From: Henri Gomez [mailto:[EMAIL PROTECTED] >>Sent: 19 February 2004 15:56 >>To: Tomcat Developers List >>Subject: Re: JK2 release & Expat >> >> >>[EMAIL PROTECTED] wrote: >> >> >>>>-Original Message- >>>>From: jean-frederic clere >> >>[mailto:[EMAIL PROTECTED] >> >>>>Sent: 18 February 2004 17:05 >>>>To: Tomcat Developers List >>>>Subject: Re: JK2 release & Expat >>>> >>>> >>>>Henri Gomez wrote: >>>> >>>>a "ldd /var/tmp/mod_jk2_new.so" would be nice to have. >>>> >>> >>> >>>Close but no cigar ( I checked that before posting) but here for >>>completeness; >>> >>>$ ldd /var/tmp/mod_jk2_new.so >>>libsendfile.so.1 => /usr/lib/libsendfile.so.1 >>>librt.so.1 =>/usr/lib/librt.so.1 >>>libm.so.1 => /usr/lib/libm.so.1 >>>libsocket.so.1 =>/usr/lib/libsocket.so.1 >>>libnsl.so.1 => /usr/lib/libnsl.so.1 >>>libresolv.so.2 =>/usr/lib/libresolv.so.2 >>>libpthread.so.1 => /usr/lib/libpthread.so.1 >>>libdl.so.1 =>/usr/lib/libdl.so.1 >>>libc.so.1 => /usr/lib/libc.so.1 >>>libaio.so.1 => /usr/lib/
Re: JK2 release & Expat
Thanks Greg for all the detailed information. I've committed the fix for this. Could you update your source and let us know how it goes? -Kurt From: <[EMAIL PROTECTED]> > Few, > > apr-utils has a dependency on expat, yet when linking mod_jk2 apr-config > --libs is used: `/var/tmp/temo/apr-0.9.4/apr-config --libs` > > However apr-config / apr does not have a dependency on expat, so it does not > return the right line with -L/usr/local/bin -lexpat (in my case added) > > The the line that gets spat out should look like (notice I've added the > expat bit at the end): > > /bin/sh ../../libtool --mode=link cc -avoid-version -module -rpath > /WWW/app/apache/1.3.26c/libexec -L/WWW/app/apache/1.3.26c/lib -o > ../../../build/jk2/apache13/mod_jk2.la > ../../../build/jk2/apache13/jk_channel.lo > ../../../build/jk2/apache13/jk_channel_apr_socket.lo > ../../../build/jk2/apache13/jk_channel_jni.lo > ../../../build/jk2/apache13/jk_channel_un.lo > ../../../build/jk2/apache13/jk_config.lo > ../../../build/jk2/apache13/jk_config_file.lo > ../../../build/jk2/apache13/jk_endpoint.lo > ../../../build/jk2/apache13/jk_env.lo > ../../../build/jk2/apache13/jk_handler_logon.lo > ../../../build/jk2/apache13/jk_handler_response.lo > ../../../build/jk2/apache13/jk_logger_file.lo > ../../../build/jk2/apache13/jk_logger_win32.lo > ../../../build/jk2/apache13/jk_map.lo ../../../build/jk2/apache13/jk_md5.lo > ../../../build/jk2/apache13/jk_msg_ajp.lo > ../../../build/jk2/apache13/jk_mutex.lo > ../../../build/jk2/apache13/jk_mutex_proc.lo > ../../../build/jk2/apache13/jk_mutex_thread.lo > ../../../build/jk2/apache13/jk_nwmain.lo > ../../../build/jk2/apache13/jk_objCache.lo > ../../../build/jk2/apache13/jk_pool_apr.lo > ../../../build/jk2/apache13/jk_registry.lo > ../../../build/jk2/apache13/jk_requtil.lo > ../../../build/jk2/apache13/jk_shm.lo > ../../../build/jk2/apache13/jk_signal.lo > ../../../build/jk2/apache13/jk_uriEnv.lo > ../../../build/jk2/apache13/jk_uriMap.lo > ../../../build/jk2/apache13/jk_user.lo > ../../../build/jk2/apache13/jk_vm_default.lo > ../../../build/jk2/apache13/jk_workerEnv.lo > ../../../build/jk2/apache13/jk_worker_ajp13.lo > ../../../build/jk2/apache13/jk_worker_jni.lo > ../../../build/jk2/apache13/jk_worker_lb.lo > ../../../build/jk2/apache13/jk_worker_run.lo > ../../../build/jk2/apache13/jk_worker_status.lo > ../../../build/jk2/apache13/jk_service_apache13.lo > ../../../build/jk2/apache13/mod_jk2.lo > /var/tmp/temo/apr-0.9.4/lib/libapr-0.la > /var/tmp/temo/apr-util-0.9.4/lib/libaprutil-0.la > `/var/tmp/temo/apr-0.9.4/apr-config --libs` -L/usr/local/bin -lexpat > > ldd now has an entry for libexpat, and the mod_jk2.so loads. > > Perhaps other expats are build differently? > > Clear as mud? > > Greg > > > > -Original Message- > > From: Henri Gomez [mailto:[EMAIL PROTECTED] > > Sent: 19 February 2004 15:56 > > To: Tomcat Developers List > > Subject: Re: JK2 release & Expat > > > > > > [EMAIL PROTECTED] wrote: > > > > >>-Original Message- > > >>From: jean-frederic clere > > [mailto:[EMAIL PROTECTED] > > >>Sent: 18 February 2004 17:05 > > >>To: Tomcat Developers List > > >>Subject: Re: JK2 release & Expat > > >> > > >> > > >>Henri Gomez wrote: > > >> > > >>a "ldd /var/tmp/mod_jk2_new.so" would be nice to have. > > >> > > > > > > > > > Close but no cigar ( I checked that before posting) but here for > > > completeness; > > > > > > $ ldd /var/tmp/mod_jk2_new.so > > > libsendfile.so.1 => /usr/lib/libsendfile.so.1 > > > librt.so.1 =>/usr/lib/librt.so.1 > > > libm.so.1 => /usr/lib/libm.so.1 > > > libsocket.so.1 =>/usr/lib/libsocket.so.1 > > > libnsl.so.1 => /usr/lib/libnsl.so.1 > > > libresolv.so.2 =>/usr/lib/libresolv.so.2 > > > libpthread.so.1 => /usr/lib/libpthread.so.1 > > > libdl.so.1 =>/usr/lib/libdl.so.1 > > > libc.so.1 => /usr/lib/libc.so.1 > > > libaio.so.1 => /usr/lib/libaio.so.1 > > > libmp.so.2 =>/usr/lib/libmp.so.2 > > > libthread.so.1 =>/usr/lib/libthread.so.1 > > > /usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1 > > > > > > Greg > > > > How did you build apr ? > > > > If it's in DSO, could you make a ldd on it ? > > > > - > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: JK2 release & Expat
Few, apr-utils has a dependency on expat, yet when linking mod_jk2 apr-config --libs is used: `/var/tmp/temo/apr-0.9.4/apr-config --libs` However apr-config / apr does not have a dependency on expat, so it does not return the right line with -L/usr/local/bin -lexpat (in my case added) The the line that gets spat out should look like (notice I've added the expat bit at the end): /bin/sh ../../libtool --mode=link cc -avoid-version -module -rpath /WWW/app/apache/1.3.26c/libexec -L/WWW/app/apache/1.3.26c/lib -o ../../../build/jk2/apache13/mod_jk2.la ../../../build/jk2/apache13/jk_channel.lo ../../../build/jk2/apache13/jk_channel_apr_socket.lo ../../../build/jk2/apache13/jk_channel_jni.lo ../../../build/jk2/apache13/jk_channel_un.lo ../../../build/jk2/apache13/jk_config.lo ../../../build/jk2/apache13/jk_config_file.lo ../../../build/jk2/apache13/jk_endpoint.lo ../../../build/jk2/apache13/jk_env.lo ../../../build/jk2/apache13/jk_handler_logon.lo ../../../build/jk2/apache13/jk_handler_response.lo ../../../build/jk2/apache13/jk_logger_file.lo ../../../build/jk2/apache13/jk_logger_win32.lo ../../../build/jk2/apache13/jk_map.lo ../../../build/jk2/apache13/jk_md5.lo ../../../build/jk2/apache13/jk_msg_ajp.lo ../../../build/jk2/apache13/jk_mutex.lo ../../../build/jk2/apache13/jk_mutex_proc.lo ../../../build/jk2/apache13/jk_mutex_thread.lo ../../../build/jk2/apache13/jk_nwmain.lo ../../../build/jk2/apache13/jk_objCache.lo ../../../build/jk2/apache13/jk_pool_apr.lo ../../../build/jk2/apache13/jk_registry.lo ../../../build/jk2/apache13/jk_requtil.lo ../../../build/jk2/apache13/jk_shm.lo ../../../build/jk2/apache13/jk_signal.lo ../../../build/jk2/apache13/jk_uriEnv.lo ../../../build/jk2/apache13/jk_uriMap.lo ../../../build/jk2/apache13/jk_user.lo ../../../build/jk2/apache13/jk_vm_default.lo ../../../build/jk2/apache13/jk_workerEnv.lo ../../../build/jk2/apache13/jk_worker_ajp13.lo ../../../build/jk2/apache13/jk_worker_jni.lo ../../../build/jk2/apache13/jk_worker_lb.lo ../../../build/jk2/apache13/jk_worker_run.lo ../../../build/jk2/apache13/jk_worker_status.lo ../../../build/jk2/apache13/jk_service_apache13.lo ../../../build/jk2/apache13/mod_jk2.lo /var/tmp/temo/apr-0.9.4/lib/libapr-0.la /var/tmp/temo/apr-util-0.9.4/lib/libaprutil-0.la `/var/tmp/temo/apr-0.9.4/apr-config --libs` -L/usr/local/bin -lexpat ldd now has an entry for libexpat, and the mod_jk2.so loads. Perhaps other expats are build differently? Clear as mud? Greg > -Original Message- > From: Henri Gomez [mailto:[EMAIL PROTECTED] > Sent: 19 February 2004 15:56 > To: Tomcat Developers List > Subject: Re: JK2 release & Expat > > > [EMAIL PROTECTED] wrote: > > >>-Original Message- > >>From: jean-frederic clere > [mailto:[EMAIL PROTECTED] > >>Sent: 18 February 2004 17:05 > >>To: Tomcat Developers List > >>Subject: Re: JK2 release & Expat > >> > >> > >>Henri Gomez wrote: > >> > >>a "ldd /var/tmp/mod_jk2_new.so" would be nice to have. > >> > > > > > > Close but no cigar ( I checked that before posting) but here for > > completeness; > > > > $ ldd /var/tmp/mod_jk2_new.so > > libsendfile.so.1 => /usr/lib/libsendfile.so.1 > > librt.so.1 =>/usr/lib/librt.so.1 > > libm.so.1 => /usr/lib/libm.so.1 > > libsocket.so.1 =>/usr/lib/libsocket.so.1 > > libnsl.so.1 => /usr/lib/libnsl.so.1 > > libresolv.so.2 =>/usr/lib/libresolv.so.2 > > libpthread.so.1 => /usr/lib/libpthread.so.1 > > libdl.so.1 =>/usr/lib/libdl.so.1 > > libc.so.1 => /usr/lib/libc.so.1 > > libaio.so.1 => /usr/lib/libaio.so.1 > > libmp.so.2 =>/usr/lib/libmp.so.2 > > libthread.so.1 =>/usr/lib/libthread.so.1 > > /usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1 > > > > Greg > > How did you build apr ? > > If it's in DSO, could you make a ldd on it ? > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: JK2 release & Expat
> -Original Message- > From: Henri Gomez [mailto:[EMAIL PROTECTED] > Sent: 19 February 2004 15:56 > To: Tomcat Developers List > Subject: Re: JK2 release & Expat > > > [EMAIL PROTECTED] wrote: > > >>-Original Message- > >>From: jean-frederic clere > [mailto:[EMAIL PROTECTED] > >>Sent: 18 February 2004 17:05 > >>To: Tomcat Developers List > >>Subject: Re: JK2 release & Expat > >> > >> > >>Henri Gomez wrote: > >> > >>a "ldd /var/tmp/mod_jk2_new.so" would be nice to have. > >> > > > > > > Close but no cigar ( I checked that before posting) but here for > > completeness; > > > > $ ldd /var/tmp/mod_jk2_new.so > > libsendfile.so.1 => /usr/lib/libsendfile.so.1 > > librt.so.1 =>/usr/lib/librt.so.1 > > libm.so.1 => /usr/lib/libm.so.1 > > libsocket.so.1 =>/usr/lib/libsocket.so.1 > > libnsl.so.1 => /usr/lib/libnsl.so.1 > > libresolv.so.2 =>/usr/lib/libresolv.so.2 > > libpthread.so.1 => /usr/lib/libpthread.so.1 > > libdl.so.1 =>/usr/lib/libdl.so.1 > > libc.so.1 => /usr/lib/libc.so.1 > > libaio.so.1 => /usr/lib/libaio.so.1 > > libmp.so.2 =>/usr/lib/libmp.so.2 > > libthread.so.1 =>/usr/lib/libthread.so.1 > > /usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1 > > > > Greg > > How did you build apr ? > > If it's in DSO, could you make a ldd on it ? Using the following as a configure line in jk/native2: ./configure --with-java-home=/WWW/app/java/j2sdk1.4.2_02 --with-apxs=/WWW/app/apache/1.3.26c/bin/apxs --with-apr=/var/tmp/temo/apr-0.9.4 --with-apr-util=/var/tmp/temo/apr-util-0.9.4 && /usr/local/bin/make (No other ./configure options seemed to get far) When it configures apr-util it finds expat thus: configuring apr-util... invoking "/bin/bash ./configure --prefix=/var/tmp/temo/apr-util-0.9.4 --with-apr=/var/tmp/temo/apr-0.9.4" snippage apr-util: checking for Expat in /usr... no apr-util: checking for Expat in /usr/local... yes apr-util: setting APRUTIL_EXPORT_LIBS to "-lexpat" apr-util: setting APRUTIL_INCLUDES to "-I/usr/local/include" apr-util: setting APRUTIL_LDFLAGS to "-L/usr/local/lib" apr-util: setting APRUTIL_LIBS to "/usr/local/lib/libexpat.la" But the build lib needs expat linked in: $ nm ./lib/libaprutil-0.a | grep XML_GetError [34]| 0| 0|NOTY |GLOB |0|UNDEF |XML_GetErrorCode Yet mod_jk2 does not have expat linked in (as shown by the ldd output). Should it not be building apr-util as a shared library? So that it can dynamically load libexpat? Or if not, an extra library would be required at linktime of mod_jk2? Does the above make sense? Thanks, Greg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: JK2 release & Expat
[EMAIL PROTECTED] wrote: -Original Message- From: jean-frederic clere [mailto:[EMAIL PROTECTED] Sent: 18 February 2004 17:05 To: Tomcat Developers List Subject: Re: JK2 release & Expat Henri Gomez wrote: a "ldd /var/tmp/mod_jk2_new.so" would be nice to have. Close but no cigar ( I checked that before posting) but here for completeness; $ ldd /var/tmp/mod_jk2_new.so libsendfile.so.1 => /usr/lib/libsendfile.so.1 librt.so.1 =>/usr/lib/librt.so.1 libm.so.1 => /usr/lib/libm.so.1 libsocket.so.1 =>/usr/lib/libsocket.so.1 libnsl.so.1 => /usr/lib/libnsl.so.1 libresolv.so.2 =>/usr/lib/libresolv.so.2 libpthread.so.1 => /usr/lib/libpthread.so.1 libdl.so.1 =>/usr/lib/libdl.so.1 libc.so.1 => /usr/lib/libc.so.1 libaio.so.1 => /usr/lib/libaio.so.1 libmp.so.2 =>/usr/lib/libmp.so.2 libthread.so.1 =>/usr/lib/libthread.so.1 /usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1 Greg How did you build apr ? If it's in DSO, could you make a ldd on it ? - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: JK2 release & Expat
> -Original Message- > From: jean-frederic clere [mailto:[EMAIL PROTECTED] > Sent: 18 February 2004 17:05 > To: Tomcat Developers List > Subject: Re: JK2 release & Expat > > > Henri Gomez wrote: > > a "ldd /var/tmp/mod_jk2_new.so" would be nice to have. > Close but no cigar ( I checked that before posting) but here for completeness; $ ldd /var/tmp/mod_jk2_new.so libsendfile.so.1 => /usr/lib/libsendfile.so.1 librt.so.1 =>/usr/lib/librt.so.1 libm.so.1 => /usr/lib/libm.so.1 libsocket.so.1 =>/usr/lib/libsocket.so.1 libnsl.so.1 => /usr/lib/libnsl.so.1 libresolv.so.2 =>/usr/lib/libresolv.so.2 libpthread.so.1 => /usr/lib/libpthread.so.1 libdl.so.1 =>/usr/lib/libdl.so.1 libc.so.1 => /usr/lib/libc.so.1 libaio.so.1 => /usr/lib/libaio.so.1 libmp.so.2 =>/usr/lib/libmp.so.2 libthread.so.1 =>/usr/lib/libthread.so.1 /usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1 Greg - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: JK2 release & Expat
Henri Gomez wrote: [EMAIL PROTECTED] wrote: Hi All, I've been trying to test jk2 as we have a little buglet with 2.0.2 (it appears apache children get confused, and hang whilst/after dealing with jk2 served content, they then hand around and clog up the process list, and eventually we hit MaxClients). Due to many reasons we run an older version of Apache (1.3.26). This has been complied with --disable-rule=EXPAT due to mod perl. However when I start up an apache with the new jk2.so I get: Cannot load /var/tmp/mod_jk2_new.so into server: ld.so.1: /WWW/app/apache/1.3.26c/bin/httpd: fatal: relocation error: file /var/tmp/mod_jk2_new.so: symbol XML_GetErrorCode: referenced symbol not found a "ldd /var/tmp/mod_jk2_new.so" would be nice to have. Which appears to be an Expat error. Is this a new issue with apr or apr-utils? Any clues? Or is Expat now required within apache. If so this could cause a problem with running jk2 in a mod_perl moduled apache. Thanks for all your efforts. For the jk2 in CVS APR is mandatory so you should rebuild apr with expat - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: JK2 release & Expat
[EMAIL PROTECTED] wrote: Hi All, I've been trying to test jk2 as we have a little buglet with 2.0.2 (it appears apache children get confused, and hang whilst/after dealing with jk2 served content, they then hand around and clog up the process list, and eventually we hit MaxClients). Due to many reasons we run an older version of Apache (1.3.26). This has been complied with --disable-rule=EXPAT due to mod perl. However when I start up an apache with the new jk2.so I get: Cannot load /var/tmp/mod_jk2_new.so into server: ld.so.1: /WWW/app/apache/1.3.26c/bin/httpd: fatal: relocation error: file /var/tmp/mod_jk2_new.so: symbol XML_GetErrorCode: referenced symbol not found Which appears to be an Expat error. Is this a new issue with apr or apr-utils? Any clues? Or is Expat now required within apache. If so this could cause a problem with running jk2 in a mod_perl moduled apache. Thanks for all your efforts. For the jk2 in CVS APR is mandatory so you should rebuild apr with expat - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]