It looks like the definition of PL_sv_undef has something to do with
threads.  Could this be broken because I enabled threads in my build?

On Tue, Jan 8, 2013 at 9:24 PM, Thomas Pfau <tfp...@gmail.com> wrote:

> This is even causing problems with the generated constant function.  If I
> try to get the value of a constant I get this:
>
> $x = &VMS::CMS::CMS_K_ACCEPT
> Bizarre copy of UNKNOWN in list assignment at
> /DISK$USERS/PFAU/PROG/PERL/vms-cms/blib/lib/VMS/CMS.pm line 490.
>
> That implies that the code created by ExtUtils::MakeMaker::WriteConstants
> is broken.
>
>
> On Tue, Jan 8, 2013 at 10:59 AM, Thomas Pfau <tfp...@gmail.com> wrote:
>
>> I am having issues with my 5.16.2 build.  Modules that worked fine on 5.8
>> and 5.10 are now aborting with this error when returning an undefined value
>> by referencing &PL_sv_undef. I have been "fixing" these by changing them to
>> sv_newmortal() but I question why this code is suddenly broken. Does anyone
>> know what changed?
>>
>
>
>
> --
> Thomas Pfau
> tfp...@gmail.com
> http://www.linkedin.com/in/thomaspfau
> http://nbpfaus.net/~pfau/




-- 
Thomas Pfau
tfp...@gmail.com
http://www.linkedin.com/in/thomaspfau
http://nbpfaus.net/~pfau/

Reply via email to