[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]

Re: [ID 19991215.013] [PATCH 5.00563] Creating DynaLoader::dl_resolve_using unexpectedly



On Tue, Jan 04, 2000 at 06:02:49PM -0500, Mark-Jason Dominus wrote:
> 
> Is this because of your XSloader patch from a few weeks ago?

Yes.

> > This is a bug report for perl from hansmu@xs4all.nl,
> > generated with the help of perlbug 1.27 running under perl 5.00563.
> > 
> > When testing 5.005_63, I get lots of warnings:
> > 
> > Had to create DynaLoader::dl_resolve_using unexpectedly at ../lib/XSLoader.pm line 26.
> > 
> > Some of those are followed by:
> > 
> > Name "DynaLoader::dl_resolve_using" used only once: possible typo at ../lib/XSLoader.pm line 26.
> > 

This happens in dl_*:

dl_dld.xs:    dl_resolve_using   = get_av("DynaLoader::dl_resolve_using",   0x4);
dl_hpux.xs:    dl_resolve_using = get_av("DynaLoader::dl_resolve_using", 0x4);
dl_mpeix.xs:    dl_resolve_using = get_av("DynaLoader::dl_resolve_using", 0x4);
dl_next.xs:    dl_resolve_using = get_av("DynaLoader::dl_resolve_using", 0x4);
dl_rhapsody.xs:    dl_resolve_using = get_av("DynaLoader::dl_resolve_using", 0x4);

Note these 0x4 (which should have been GV_ADDWARN): they *ask* for a
warning.  Changing them to GV_ADDMULTI should help.

Does it?

Ilya


Follow-Ups from:
Gurusamy Sarathy <gsar@ActiveState.com>

[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]