developer directory layout setup

2006-06-01 Thread Philip M. Gollucci

Hi,

I'm doing something like the following to test all of 1000s of combinations of things 
"""easily""".
It seems to work well, figured I post it for others and to get feed back or 
possibly a slap in the face.
Mind you with debugging symbols we're talking Gigabytes for this.


/usr/local/software/ or anything you want

3.4.4 (gcc verions)
4.0.4
4.1.1
4.2.0
  perl
5.8.8
  perl5.8.8
  perl -> perl5.8.8
  
5.8.8-ithread
  perl5.8.8
  perl -> perl5.8.8
  perl5.8.8-ithread -> perl5.8.8
r123456
  perl5.9.4
  perlbleed -> perl5.9.4
  
bleed -> r123456 (moving)


  httpd
 1.3.36
 2.0.58
prefork
prefork_threaded
worker
 2.2.2
prefork
   bin
  apxs
  httpd
  
   modules
  mod_perl-r411042-5.8.8.so
  mod_perl-trunk-5.8.8 -> mod_perl-r411042-5.8.8.so (moving)
  mod_perl-2.0.2-5.8.7.so
  mod_perl-2.0.1-5.8.1.so
  
  mod_apreq2-2.07-2.0.2-5.8.8-2.2.2 (current release set)

  mod_apreq2-2.07-r411042-5.8.7-2.2.0.so
  mod_apreq2-2.07-trunk-5.8.7-2.2.0.so -> 
mod_apreq2-2.08-r411042-5.8.7-2.2.0.so (moving)
  mod_apreq2-r98765-r411042-5.8.8-2.2.2.so
  mod_apreq2-r98765-trunk-5.8.8-2.2.2.so -> 
mod_apreq2-r98765-r411042-5.8.8-2.2.2.so (moving)
  mod_apreq2-trunk-trunk-5.8.8-2.2.2.so -> 
mod_apreq2-r98765-r411042-5.8.8-2.2.2.so (moving)
  
prefork_threaded
worker
event
 
 r69381
 r55381
 r22381
 2.0.x ->  r22381 (moving)
 2.2.x ->  r55381 (moving)
 trunk ->  r69381 (moving)

  mod_perl
 2.0.0-RC5
 2.0.1
 2.0.2
   5.8.7-ithread-2.0.58-worker
   5.8.8-2.2.2-prefork_threaded
   5.8.8-2.2.2-prefork
   bin
   lib
 mod_perl2.pm
 Apache/
 Test.pm
   man
 r411042
 trunk -> r411042 (moving)
 

  apreq
  r98765   (apreq ver)
  r411042 (mp2 ver)
  5.8.8-2.2.2-prefork
  bin
  lib
Apache2/Request.pm
  trunk -> r98765 (moving)
  
  trunk -> r98765 (moving)
  2.07
  2.06-dev
  

  to use with DBI/Apache-DBI
  mysql
 4.0.18
 4.0.26
 4.1.20
 5.0.21
 5.1.9-beta
 5.1.12-snap

setenv PERL5LIB 
/usr/local/software/mod_perl/trunk/lib:/usr/local/software/apreq/trunk/trunk/lib

So if you take
perl 5.6.1, 5.6.2, 5.8.0 -> 5.8.8
with and without ithreads each
httpd 2.0.47 -> 2.0.55, 2.0.58, 2.2.0, 2.2.2 of
thats prefork, prefork_threaded, worker mpms for < 2.2.0
add event for >= 2.2.0
*** add the min version requirements from the documentation and eliminate 
the failures 

Thats a freaking lot of combinations for mod_perl2 to support. I'm impressed.
Anyone thought of dropping support for old versions of httpd ?  I know I don't 
ever compile less
then 2.0.50 for testing these days which was released 29-Jun-2004 01:20 and 
thus 2 years old minus 1 month.




--

Philip M. Gollucci ([EMAIL PROTECTED]) 323.219.4708
Consultant / http://p6m7g8.net/Resume/resume.shtml
Senior Software Engineer - TicketMaster - http://ticketmaster.com
1024D/A79997FA F357 0FDD 2301 6296 690F  6A47 D55A 7172 A799 97F

"It takes a minute to have a crush on someone, an hour to like someone,
and a day to love someone, but it takes a lifetime to forget someone..."


Re: Endless loop in split_on_bdry() of library/parser_multipart.c?

2006-06-01 Thread Bojan Smojver

Quoting "Philip M. Gollucci" <[EMAIL PROTECTED]>:


Seems to be Fedora Core X specific.


Happens on x84_64 as well and with 2.07. Rebuilding the package in  
Fedora Extras 5 now.


--
Bojan