Not exactly. The line is starting up a new process and piping it's output
to a filehandle (FP -- which at the OS/system-call level is a file
descriptor) so that it can be read from.
The interpolated command line of the process would look something like:
etc\patch.exe --forward --directory=<path> <pkg.eapi\\eapi.patch 2>&1
where <path> = whatever you put after --with-apache= when you ran
configure. Note that this argument is required, but it doesn't look like
the script actually checks to see that you entered it.
You did, right? ;-)
Anyway, the error message is being printed by the "or die: $!" in the
script. In this case, I think "bad descriptor" means that the spawed
process died before it could attach it to the filehandle FD, therefore the
file descriptor underying FD doesn't point to anything.
That's my take, anyway.
Try making sure you're passing --with-apache and giving it the correct
directory. If you are doing this and still getting the error message,
repost with exactly how you're calling configure.bat.
Hope this helps.
Dave Neuer
-----Original Message-----
From: Charles Williams <[EMAIL PROTECTED]>
To: '[EMAIL PROTECTED]' <[EMAIL PROTECTED]>
Date: Thursday, June 24, 1999 11:47 AM
Subject: RE: Unable to apply modssl to apache
>>Satish wrote
>>> open(FP, "$patch --forward --directory=$apache <pkg.eapi\\eapi.patch
>>>2>&1|") || die "$!";
>>
>>> I am not familiar with perl. Could someone help me in figuring out where
I
>>>might be going wrong ?
>>
>>
>>The Perl line is opening a file (named somewhere else and designated here
as
>>variable $patch) and assigning this opened file to another variable "FP".
>>Or if it doesn't open, the script dies.
>>
>>At least I can offer my thoughts on the Perl line. Hope the rest of it
comes
>>together for you.
>>
>>Chuck Williams
>>http://www.sme.org
>>
>>
>>
>______________________________________________________________________
>Apache Interface to OpenSSL (mod_ssl) www.modssl.org
>User Support Mailing List [EMAIL PROTECTED]
>Automated List Manager [EMAIL PROTECTED]
>
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]