Re: [Pre-ITP] httpd-2.0.53-0.3

2005-03-08 Thread Stipe Tolj
Hi Max,
Max Bowsher wrote:
Preview packages of httpd-2.0.53-0.3 are available at:
http://www-stud.robinson.cam.ac.uk/~mob22/cygwin/
(setup.exe installable site)
Any comments welcome.
first comments on a real-life long-term runtime test I do with the version you 
offered:

See http://epimetheus.dev.wapme.net/server-status for the current status.
Here is a top snapshot of the machine:
 10:33:35 up 6 days,  9:00,  1 user,  load average: 0.00, 0.00, 0.00
76 processes: 68 sleeping, 8 running, 0 zombie, 0 stopped
CPU states:  21.6% user,  77.7% system,   0.0% nice,   0.7% idle
Mem:   1048044K total,   564704K used,   483340K free,0K buffers
Swap:   204800K total, 5832K used,   198968K free,0K cached
  PID USER PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME COMMAND
 3612 tolj   8   0  1344 258864 R 8.0  0.2   0:00 top
 1748 SYSTEM 8   0  5864 753264 S 3.8  0.7   3:27 httpd2
 3700 SYSTEM 8   0  5864 753264 S 3.1  0.7   0:34 httpd2
 2432 SYSTEM 8   0  5864 753668 S 2.5  0.7  10:31 httpd2
 2696 SYSTEM 8   0  5864 753264 S 2.5  0.7   3:18 httpd2
 3604 SYSTEM 8   0  5868 753664 S 2.5  0.7   8:22 httpd2
 2236 SYSTEM 8   0  5864 753264 S 2.2  0.7   2:05 httpd2
 3280 SYSTEM 8   0  5864 753264 S 2.2  0.7   6:33 httpd2
 3452 SYSTEM 8   0  5864 753264 S 2.2  0.7   3:19 httpd2
 3060 SYSTEM 8   0  5864 753264 S 2.2  0.7   0:12 httpd2
 1828 SYSTEM 8   0  5864 753668 S 2.2  0.7   0:27 httpd2
which means, CPU cycles at arround 100%. But that was the same for apache-1.3 
when bringing to excessive load. This is cygwin layer specifics I guess. And I 
don't think we will ever reach the half of the performance as Win32 native 
version. But that's ok.

The machine has a 1 GB space as RAM. And as you see it's not fully loaded. But 
I see these in /var/log/apache2/error_log:

$ tail /var/log/apache2/error_log
[Tue Mar 08 10:34:01 2005] [error] (11)Resource temporarily unavailable: fork: 
Unable to fork new process
[Tue Mar 08 10:34:11 2005] [error] (11)Resource temporarily unavailable: fork: 
Unable to fork new process
[Tue Mar 08 10:34:21 2005] [error] (11)Resource temporarily unavailable: fork: 
Unable to fork new process
[Tue Mar 08 10:34:31 2005] [error] (11)Resource temporarily unavailable: fork: 
Unable to fork new process
[Tue Mar 08 10:34:41 2005] [error] (11)Resource temporarily unavailable: fork: 
Unable to fork new process
[Tue Mar 08 10:34:51 2005] [error] (11)Resource temporarily unavailable: fork: 
Unable to fork new process
[Tue Mar 08 10:35:01 2005] [error] (11)Resource temporarily unavailable: fork: 
Unable to fork new process
[Tue Mar 08 10:35:11 2005] [error] (11)Resource temporarily unavailable: fork: 
Unable to fork new process
[Tue Mar 08 10:35:21 2005] [error] (11)Resource temporarily unavailable: fork: 
Unable to fork new process
[Tue Mar 08 10:35:31 2005] [error] (11)Resource temporarily unavailable: fork: 
Unable to fork new process

obiously we're having problems in fork()ing off new childs to serve. I know that 
I have (in early httpd-2.0 stages) introduced cygwin as a prefork MPM platform, 
after the pthread'ed version did not work reliable. Should be give pthread MPM 
another chance here?

Stipe
mailto:stolj_{at}_wapme.de
---
Wapme Systems AG
Vogelsanger Weg 80
40470 Düsseldorf, NRW, Germany
phone: +49.211.74845.0
fax: +49.211.74845.299
mailto:info_{at}_wapme-systems.de
http://www.wapme-systems.de/
---


Re: [Pre-ITP] httpd-2.0.53-0.3

2005-03-08 Thread Max Bowsher
Stipe Tolj wrote:
Hi Max,
Max Bowsher wrote:
Preview packages of httpd-2.0.53-0.3 are available at:
http://www-stud.robinson.cam.ac.uk/~mob22/cygwin/
(setup.exe installable site)
Any comments welcome.
first comments on a real-life long-term runtime test I do with the version 
you
offered:
Thanks!
...
which means, CPU cycles at arround 100%. But that was the same for 
apache-1.3
when bringing to excessive load. This is cygwin layer specifics I guess. 
And I
don't think we will ever reach the half of the performance as Win32 native
version. But that's ok.
I see 100% load, too, when serving lots of concurrent requests.
Doesn't interfere with interactive use of the machine in most cases, so I 
guess that's OK really, since no one should be using Cygwin for a dedicated 
server anyway.

The machine has a 1 GB space as RAM. And as you see it's not fully 
loaded.
But I see these in /var/log/apache2/error_log:

$ tail /var/log/apache2/error_log
[Tue Mar 08 10:34:01 2005] [error] (11)Resource temporarily unavailable: 
fork:
Unable to fork new process
...
obiously we're having problems in fork()ing off new childs to serve.
Interesting. I'm running an ApacheBench run from a linux machine on the same 
LAN, specifying 2 million connections, up to 100 concurrently.

I'm getting some errors relating to all my ports being taken up with 
TIME_WAIT connections, but no other errors.

I know
that I have (in early httpd-2.0 stages) introduced cygwin as a prefork MPM
platform, after the pthread'ed version did not work reliable. Should be 
give
pthread MPM another chance here?
I tried once before (around 2.0.48, IIRC) and the results were not good. 
Even under no significant load, many requests failed for no visible reason.

Max.


Re: coreutils-5.3.0-3

2005-03-08 Thread Corinna Vinschen
On Mar  7 07:11, Eric Blake wrote:
 I think it is finally time to move coreutils out of test, but leave
 5.2.1-5 as the previous version.  Therefore, there is a new setup.hint,
 and you can delete 5.3.0-2.
 
 filesizemd5sum
 http://home.comcast.net/~ericblake/coreutils-5.3.0-3.tar.bz2
   1952384 846e6748ed5601e820529ec7dec435e9
 http://home.comcast.net/~ericblake/coreutils-5.3.0-3-src.tar.bz2
   4544816 a19426f5652620c0b5198b7b3999bce4
 http://home.comcast.net/~ericblake/coreutils.setup.hint
 (prev: 5.2.1-5, curr: 5.3.0-3)
   666 2d494d084100cf82ef5f32a1590e711d

Thanks, uploaded.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  mailto:cygwin@cygwin.com
Red Hat, Inc.


Please upload: man-1.5o1-2

2005-03-08 Thread Dr. Volker Zell
Hi

Please upload at your earliest convinience

 cut here 
#!/bin/bash

mkdir man

cd man
wget 
http://cygwin.dev.wapme.net/packages/vzell/cygwin/release/man/man-1.5o1-2-src.tar.bz2
wget 
http://cygwin.dev.wapme.net/packages/vzell/cygwin/release/man/man-1.5o1-2.tar.bz2
 cut here 


DESCRIPTION:

Man, apropos and whatis.


CYGWIN NEWS:


 - Patch for variable page width in man
   (http://cygwin.com/ml/cygwin/2005-03/msg00306.html)

  
Thanks
  Volker



Re: Please upload: man-1.5o1-2

2005-03-08 Thread Corinna Vinschen
On Mar  8 16:22, Dr. Volker Zell wrote:
 wget 
 http://cygwin.dev.wapme.net/packages/vzell/cygwin/release/man/man-1.5o1-2-src.tar.bz2
 wget 
 http://cygwin.dev.wapme.net/packages/vzell/cygwin/release/man/man-1.5o1-2.tar.bz2

Uploaded.  I removed 1.5k-3 and 1.5o-1.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  mailto:cygwin@cygwin.com
Red Hat, Inc.


Re: [Pre-ITP] httpd-2.0.53-0.3

2005-03-08 Thread Stipe Tolj
Max Bowsher wrote:
I see 100% load, too, when serving lots of concurrent requests.
Doesn't interfere with interactive use of the machine in most cases, so 
I guess that's OK really, since no one should be using Cygwin for a 
dedicated server anyway.
I do. But only for private playground ;)
Interesting. I'm running an ApacheBench run from a linux machine on the 
same LAN, specifying 2 million connections, up to 100 concurrently.

I'm getting some errors relating to all my ports being taken up with 
TIME_WAIT connections, but no other errors.
I did the test with siege, which is very good for load testing. So, any idea on 
why we get fork() resource problems?

I tried once before (around 2.0.48, IIRC) and the results were not good. 
Even under no significant load, many requests failed for no visible reason.
yep, that's the same I was observing. Unfortunatly I can confirm... via the 
work on the Kannel gateway, that cygwin's pthread lib is broken... unfortunatly 
no chance to give this a forensic analysis.

Are you going to go on with checking on the fork() problem Max? or intending to 
package for shipping? ;)

Stipe
mailto:stolj_{at}_wapme.de
---
Wapme Systems AG
Vogelsanger Weg 80
40470 Düsseldorf, NRW, Germany
phone: +49.211.74845.0
fax: +49.211.74845.299
mailto:info_{at}_wapme-systems.de
http://www.wapme-systems.de/
---


Re: [Pre-ITP] httpd-2.0.53-0.3

2005-03-08 Thread Max Bowsher
Stipe Tolj wrote:
Max Bowsher wrote:
Interesting. I'm running an ApacheBench run from a linux machine on the
same LAN, specifying 2 million connections, up to 100 concurrently.
I'm getting some errors relating to all my ports being taken up with
TIME_WAIT connections, but no other errors.
I did the test with siege, which is very good for load testing. So, any 
idea
on why we get fork() resource problems?

I tried once before (around 2.0.48, IIRC) and the results were not good.
Even under no significant load, many requests failed for no visible 
reason.
yep, that's the same I was observing. Unfortunatly I can confirm... via 
the
work on the Kannel gateway, that cygwin's pthread lib is broken...
unfortunatly no chance to give this a forensic analysis.

Are you going to go on with checking on the fork() problem Max? or 
intending
to package for shipping? ;)
The fork() problem doesn't happen for me, so there's not a lot I can do 
about it.

Therefore, I think it's time for me to take this from Pre-ITP to ITP.
Max.


Apache HTTP Server 1.3.33-1 release available

2005-03-08 Thread Robert Richter
Hi all,

there is a new release available of Apache HTTP Server 1.3.33. The package
is placed here: http://www.fast4ward.de/cygwin/

Please take a look at the README and setup.hint files below.

The Apache package contains the mod_ssl EAPI patch but no additional module
extensions. These are part of further releases.

I am also interested in becoming the package maintainer for Apache 1.3.x.

Have fun,
Robert


--- apache-1.3.33.README 
Apache Version 1.3.x

--
A robust, commercial-grade, featureful, and freely-available
source code implementation of an HTTP (Web) server.

Runtime requirements:
  cygwin-1.5.10 or newer

Build requirements:
  cygwin-1.5.10 or newer
  gcc-3.3.1-3 or newer
  binutils-20030901-1 or newer
  ...

Canonical homepage:
  http://httpd.apache.org/
  http://www.modssl.org/

Canonical download:
  http://httpd.apache.org/
  http://www.modssl.org/



Build instructions:
  unpack PKG-VER-REL-src.tar.bz2
if you use setup to install this src package, it will be
  unpacked under /usr/src automatically
  cd /usr/src
  ./PKG-VER-REL.sh all

This will create:
  /usr/src/PKG-VER-REL.tar.bz2
  /usr/src/PKG-VER-REL-src.tar.bz2

Or use './PKG-VER-REL.sh prep' to get a patched source directory

---

Files included in the binary distribution:

  /etc/apache.new/access.conf
  /etc/apache.new/access.conf.default
  /etc/apache.new/httpd.conf
  /etc/apache.new/httpd.conf.default
  /etc/apache.new/magic
  /etc/apache.new/magic.default
  /etc/apache.new/mime.types
  /etc/apache.new/mime.types.default
  /etc/apache.new/srm.conf
  /etc/apache.new/srm.conf.default
  /etc/postinstall/apache.sh
  /usr/bin/checkgid.exe
  /usr/bin/dbmmanage
  /usr/bin/htdigest.exe
  /usr/bin/htpasswd.exe
  /usr/bin/libhttpd.dll
  /usr/bin/libhttpd.ep
  /usr/include/apache/ap.h
  /usr/include/apache/ap_alloc.h
  /usr/include/apache/ap_compat.h
  /usr/include/apache/ap_config.h
  /usr/include/apache/ap_config_auto.h
  /usr/include/apache/ap_ctx.h
  /usr/include/apache/ap_ctype.h
  /usr/include/apache/ap_ebcdic.h
  /usr/include/apache/ap_hook.h
  /usr/include/apache/ap_md5.h
  /usr/include/apache/ap_mm.h
  /usr/include/apache/ap_mmn.h
  /usr/include/apache/ap_sha1.h
  /usr/include/apache/buff.h
  /usr/include/apache/compat.h
  /usr/include/apache/conf.h
  /usr/include/apache/explain.h
  /usr/include/apache/fnmatch.h
  /usr/include/apache/hsregex.h
  /usr/include/apache/http_conf_globals.h
  /usr/include/apache/http_config.h
  /usr/include/apache/http_core.h
  /usr/include/apache/http_log.h
  /usr/include/apache/http_main.h
  /usr/include/apache/http_protocol.h
  /usr/include/apache/http_request.h
  /usr/include/apache/http_vhost.h
  /usr/include/apache/httpd.h
  /usr/include/apache/multithread.h
  /usr/include/apache/os-inline.c
  /usr/include/apache/os.h
  /usr/include/apache/rfc1413.h
  /usr/include/apache/scoreboard.h
  /usr/include/apache/util_date.h
  /usr/include/apache/util_md5.h
  /usr/include/apache/util_script.h
  /usr/include/apache/util_uri.h
  /usr/include/apache/xml/asciitab.h
  /usr/include/apache/xml/hashtable.h
  /usr/include/apache/xml/iasciitab.h
  /usr/include/apache/xml/latin1tab.h
  /usr/include/apache/xml/nametab.h
  /usr/include/apache/xml/utf8tab.h
  /usr/include/apache/xml/xmldef.h
  /usr/include/apache/xml/xmlparse.h
  /usr/include/apache/xml/xmlrole.h
  /usr/include/apache/xml/xmltok.h
  /usr/include/apache/xml/xmltok_impl.h
  /usr/lib/apache/httpd.exp
  /usr/lib/apache/libproxy.dll
  /usr/lib/apache/mod_access.dll
  /usr/lib/apache/mod_actions.dll
  /usr/lib/apache/mod_alias.dll
  /usr/lib/apache/mod_asis.dll
  /usr/lib/apache/mod_auth.dll
  /usr/lib/apache/mod_auth_anon.dll
  /usr/lib/apache/mod_autoindex.dll
  /usr/lib/apache/mod_cern_meta.dll
  /usr/lib/apache/mod_cgi.dll
  /usr/lib/apache/mod_digest.dll
  /usr/lib/apache/mod_dir.dll
  /usr/lib/apache/mod_env.dll
  /usr/lib/apache/mod_example.dll
  /usr/lib/apache/mod_expires.dll
  /usr/lib/apache/mod_headers.dll
  /usr/lib/apache/mod_imap.dll
  /usr/lib/apache/mod_include.dll
  /usr/lib/apache/mod_info.dll
  /usr/lib/apache/mod_log_agent.dll
  /usr/lib/apache/mod_log_config.dll
  /usr/lib/apache/mod_log_forensic.dll
  /usr/lib/apache/mod_log_referer.dll
  /usr/lib/apache/mod_mime.dll
  /usr/lib/apache/mod_mime_magic.dll
  /usr/lib/apache/mod_negotiation.dll
  /usr/lib/apache/mod_rewrite.dll
  /usr/lib/apache/mod_setenvif.dll
  /usr/lib/apache/mod_speling.dll
  /usr/lib/apache/mod_status.dll
  /usr/lib/apache/mod_unique_id.dll
  /usr/lib/apache/mod_userdir.dll
  /usr/lib/apache/mod_usertrack.dll
  /usr/lib/apache/mod_vhost_alias.dll
  /usr/sbin/ab.exe
  /usr/sbin/apachectl
  /usr/sbin/apxs
  /usr/sbin/httpd.exe
  /usr/sbin/logresolve.exe
  /usr/sbin/rotatelogs.exe
  /usr/share/doc/Cygwin/apache-1.3.33.README
  /usr/share/doc/apache-1.3.33/INSTALL
  /usr/share/doc/apache-1.3.33/LICENSE
  /usr/share/doc/apache-1.3.33/README
  

[PACKAGE UPDATE]: grace-5.1.18-1

2005-03-08 Thread Volker Quetschke
This is a package update to a new upstream version.
Please upload.
URLs:
http://www.scytek.de/cygwin/release/grace/grace-5.1.18-1.tar.bz2
http://www.scytek.de/cygwin/release/grace/grace-5.1.18-1-src.tar.bz2
No cygwin related changes, see
http://plasma-gate.weizmann.ac.il/Grace/doc/CHANGES.html
for upstream changes.
Thanks
Volker
--
PGP/GPG key  (ID: 0x9F8A785D)  available  from  wwwkeys.de.pgp.net
key-fingerprint 550D F17E B082 A3E9 F913  9E53 3D35 C9BA 9F8A 785D


signature.asc
Description: OpenPGP digital signature


Re: [PACKAGE UPDATE]: grace-5.1.18-1

2005-03-08 Thread Christopher Faylor
On Tue, Mar 08, 2005 at 11:14:39PM -0500, Volker Quetschke wrote:
This is a package update to a new upstream version.

Please upload.

URLs:
http://www.scytek.de/cygwin/release/grace/grace-5.1.18-1.tar.bz2
http://www.scytek.de/cygwin/release/grace/grace-5.1.18-1-src.tar.bz2

Uploaded.  I deleted 5.14-2.

Thanks.

cgf