Re: readdir()

2001-08-16 Thread Pierre Laplante

This feature is present when compiling under rh 7.1. With rh 6.2 there
is no problem. This seems to be related as you have said to the glibc
version. I compiled on rh 6.2 and move the httpd binary on rh 7.1 and
there was no problem with readdir anymore.

 On Thu, 26 Apr 2001, Lincoln
Stein wrote:

 Thanks everyone.  I'll try backgrading to glibc 2.1.  Does anyone know 
 if the problem is still present in Perl 5.6.1?
 
 Lincoln
 
 Andrew Ho writes:
   Hello,
   
   LSPerl 5.6.0 breaks the readdir() function when running under mod_perl.
   LSThis is with the most recent versions of Apache and mod_perl, as well
   LSas with older versions.  I see the same problem reported in the
   LSmailing list going back to December 2000, but no hint of a
   LSresolution.  Is there any fix?
   
   Are there references to the problem reports? readdir() works fine for me
   with Apache 1.3.19, mod_perl 1.25, and Perl 5.6.0 on Solaris 2.7 (x86).
   
   Humbly,
   
   Andrew
   
   --
   Andrew Ho   http://www.tellme.com/   [EMAIL PROTECTED]
   Engineer   [EMAIL PROTECTED]  Voice 650-930-9062
   Tellme Networks, Inc.   1-800-555-TELLFax 650-930-9101
   --
 
 

-- 
Pierre Laplante
SedNove Inc.





Re: readdir()

2001-04-26 Thread Lincoln Stein

Thanks everyone.  I'll try backgrading to glibc 2.1.  Does anyone know 
if the problem is still present in Perl 5.6.1?

Lincoln

Andrew Ho writes:
  Hello,
  
  LSPerl 5.6.0 breaks the readdir() function when running under mod_perl.
  LSThis is with the most recent versions of Apache and mod_perl, as well
  LSas with older versions.  I see the same problem reported in the
  LSmailing list going back to December 2000, but no hint of a
  LSresolution.  Is there any fix?
  
  Are there references to the problem reports? readdir() works fine for me
  with Apache 1.3.19, mod_perl 1.25, and Perl 5.6.0 on Solaris 2.7 (x86).
  
  Humbly,
  
  Andrew
  
  --
  Andrew Ho   http://www.tellme.com/   [EMAIL PROTECTED]
  Engineer   [EMAIL PROTECTED]  Voice 650-930-9062
  Tellme Networks, Inc.   1-800-555-TELLFax 650-930-9101
  --

-- 

Lincoln D. Stein   Cold Spring Harbor Laboratory
[EMAIL PROTECTED]   Cold Spring Harbor, NY

NOW HIRING BIOINFORMATICS POSTDOCTORAL FELLOWS AND PROGRAMMERS. 
PLEASE WRITE FOR DETAILS.




Re: readdir()

2001-04-25 Thread Andrew Ho

Hello,

LSPerl 5.6.0 breaks the readdir() function when running under mod_perl.
LSThis is with the most recent versions of Apache and mod_perl, as well
LSas with older versions.  I see the same problem reported in the
LSmailing list going back to December 2000, but no hint of a
LSresolution.  Is there any fix?

Are there references to the problem reports? readdir() works fine for me
with Apache 1.3.19, mod_perl 1.25, and Perl 5.6.0 on Solaris 2.7 (x86).

Humbly,

Andrew

--
Andrew Ho   http://www.tellme.com/   [EMAIL PROTECTED]
Engineer   [EMAIL PROTECTED]  Voice 650-930-9062
Tellme Networks, Inc.   1-800-555-TELLFax 650-930-9101
--




Re: readdir()

2001-04-25 Thread Paul J. Lucas

On Wed, 25 Apr 2001, Andrew Ho wrote:

 LSPerl 5.6.0 breaks the readdir() function when running under mod_perl.
 LSThis is with the most recent versions of Apache and mod_perl, as well
 LSas with older versions.  I see the same problem reported in the
 LSmailing list going back to December 2000, but no hint of a
 LSresolution.  Is there any fix?
 
 Are there references to the problem reports? readdir() works fine for me
 with Apache 1.3.19, mod_perl 1.25, and Perl 5.6.0 on Solaris 2.7 (x86).

AFAIK, it's broken only under Linux and then only when using
glibc2.2.  It works fine under glibc2.1.

- Paul




Re: readdir()

2001-04-25 Thread Mathew Hennessy

Hi,
I'm also experiencing issues using readdir() under mod_perl 
v1.25/apache 1.3.19 on a perl 5.6.1 system freshly compiled in RH7.1 + 
gcc 2.96/glibc 2.2.  I _can_ get correct behavior when running readdir() 
in perl -e on the command line, but when run thru mod_perl/apache it 
returns null/empty.  It's strange: I keep trying to run finds against 
the  mod_perl and apache source code to detect readdir, and I get hardly 
anything useful..  I wonder where the breakdown is :p

A temporary workaround is to shell out and do a find -maxdepth 1, 
but that's unworkable for anything beyond my own toy use :p..

Cheers,
- Matt



Re: readdir()

2001-04-25 Thread Stas Bekman

On Thu, 26 Apr 2001, Mathew Hennessy wrote:

 Hi,
   I'm also experiencing issues using readdir() under mod_perl
 v1.25/apache 1.3.19 on a perl 5.6.1 system freshly compiled in RH7.1 +
 gcc 2.96/glibc 2.2.  I _can_ get correct behavior when running readdir()
 in perl -e on the command line, but when run thru mod_perl/apache it
 returns null/empty.  It's strange: I keep trying to run finds against
 the  mod_perl and apache source code to detect readdir, and I get hardly
 anything useful..  I wonder where the breakdown is :p

   A temporary workaround is to shell out and do a find -maxdepth 1,
 but that's unworkable for anything beyond my own toy use :p..

use glob() or the diamond operator *, the suggested workarounds in the
two threads from the past (see the archives).

Of course this should be resolved.

_
Stas Bekman  JAm_pH --   Just Another mod_perl Hacker
http://stason.org/   mod_perl Guide  http://perl.apache.org/guide
mailto:[EMAIL PROTECTED]   http://apachetoday.com http://eXtropia.com/
http://singlesheaven.com http://perl.apache.org http://perlmonth.com/