Re: HTML-Parser-3.56 build problem
- From: David Ball <davidbemail-1q04@xxxxxxxxx>
- Date: Wed, 07 Feb 2007 09:37:39 -0600
On Wed, 7 Feb 2007 01:43:26 +1100, "Sisyphus"
<sisyphus1@xxxxxxxxxxxxxxxxx> wrote:
With perl 5.8.8 'CLONEf_JOIN_IN' is defined in sv.h - so there's no problem.
However, with perl 5.8.0 (which it seems you have), that definition doesn't
exist - which means that, inevitably, you get the error you've reported.
One solution is to upgrade your perl to 5.8.8.
I'm on Redhat Enterprise Linux 3 (RHEL3) and WHM/CPanel. I'm not sure
where the version of perl comes from. It could be from RedHat, who
backports fixes to the version that was stable when RHEL3 was
released. RHEL3 has a 5 year support lifecycle, IIRC. It could also
have been compiled from the security company that admins my server.
CPanel might have loaded a custom version as well. There are several
parts of Linux that CPanel changes. For instance it uses Apache
1.something .
Another solution is to install an older version of HTML::Parser. (Not sure
how far back you'd have to go - it's quite likely that the previous version
would be fine.)
It had an older version, afaik. For some reason CPanel is trying to
update it. I've had problems like this in the past with other modules
and it has always taken a while to get it straightened out.
Or you could just replace (in Parser.xs):
if (params->flags ) & CLONEf_JOIN_IN) {
with:
if (params->flags ) {
The t\threads.t test script will probably fail (which is what happened for
me, on Win32) - and there may be other gotchas as well. But I think it's
more'n'likely that you'll have no problems running HTML::Parser-3.56 on perl
5.8.0 - unless you start using the module in a threaded environment.
I'm not sure how the windows version would differ from Linux.
Thanks for the info.
-- David
.
- References:
- HTML-Parser-3.56 build problem
- From: David Ball
- Re: HTML-Parser-3.56 build problem
- From: Sisyphus
- HTML-Parser-3.56 build problem
- Prev by Date: PAUSE not accepting uploads?
- Next by Date: Need to handle the NNTP connection timeout in my code
- Previous by thread: Re: HTML-Parser-3.56 build problem
- Next by thread: PAUSE not accepting uploads?
- Index(es):
Relevant Pages
|
|