develooper Front page | perl.perl5.porters | Postings from November 2003

Re: [perl #24468] 5.8.2: Interface cannot be compiled with C++

Thread Previous | Thread Next
From:
Nicholas Clark
Date:
November 12, 2003 13:38
Subject:
Re: [perl #24468] 5.8.2: Interface cannot be compiled with C++
Message ID:
20031112213728.GH6287@plum.flirble.org
On Wed, Nov 12, 2003 at 10:22:42AM -0500, Chip Salzenberg wrote:
> According to Chip Salzenberg:
> > The interface headers for threaded Perl cannot be compiled from C++
> > due to the interface assuming that "void*" will automatically convert
> > to other pointer types, which is not true in C++.
> 
> Does the collective memory of p5p include information on who did this
> and why?  Apparently earlier 5.8.x thread interfaces didn't make this
> assumption.  But now Abiword can't build its Perl plugin, which sucks.

I suspect that it's an unintended side effect this patch from Jan Dubois

http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2003-10/msg01557.html

which was intended to restore binary compatibility between 5.8.0 and 5.8.2
for calls to reentrant libc functions.

Nicholas Clark

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About