On Wed, Feb 20, 2013 at 12:41 AM, demerphq <demer...@gmail.com> wrote:
>> I have pushed a patch in the yves/hv_h_split branch which should fix >> this. I plan to merge this branch to blead once 5.17.9 is out. >> >> Assuming it passes tests in core on VMS The core and its extensions build fine. The generated include file dependencies look like: # --- MakeMaker perldepend section: $(OBJECT) : $(PERL_INC)EXTERN.h, $(PERL_INC)INTERN.h, $(PERL_INC)XSUB.h $(OBJECT) : $(PERL_INC)av.h, $(PERL_INC)charclass_invlists.h, $(PERL_INC)cop.h $(OBJECT) : $(PERL_INC)cv.h, $(PERL_INC)dosish.h, $(PERL_INC)embed.h $(OBJECT) : $(PERL_INC)embedvar.h, $(PERL_INC)fakesdio.h, $(PERL_INC)fakethr.h $(OBJECT) : $(PERL_INC)feature.h, $(PERL_INC)form.h, $(PERL_INC)git_version.h $(OBJECT) : $(PERL_INC)gv.h, $(PERL_INC)handy.h, $(PERL_INC)hv.h $(OBJECT) : $(PERL_INC)hv_func.h, $(PERL_INC)inline.h, $(PERL_INC)intrpvar.h $(OBJECT) : $(PERL_INC)iperlsys.h, $(PERL_INC)keywords.h $(OBJECT) : $(PERL_INC)l1_char_class_tab.h, $(PERL_INC)malloc_ctl.h $(OBJECT) : $(PERL_INC)metaconfig.h, $(PERL_INC)mg.h, $(PERL_INC)mg_raw.h $(OBJECT) : $(PERL_INC)mg_vtable.h, $(PERL_INC)mydtrace.h, $(PERL_INC)nostdio.h $(OBJECT) : $(PERL_INC)op.h, $(PERL_INC)op_reg_common.h, $(PERL_INC)opcode.h $(OBJECT) : $(PERL_INC)opnames.h, $(PERL_INC)overload.h, $(PERL_INC)pad.h $(OBJECT) : $(PERL_INC)parser.h, $(PERL_INC)patchlevel.h, $(PERL_INC)perl.h $(OBJECT) : $(PERL_INC)perlapi.h, $(PERL_INC)perlio.h, $(PERL_INC)perliol.h $(OBJECT) : $(PERL_INC)perlsdio.h, $(PERL_INC)perlsfio.h, $(PERL_INC)perlvars.h $(OBJECT) : $(PERL_INC)perly.h, $(PERL_INC)pp.h, $(PERL_INC)pp_proto.h $(OBJECT) : $(PERL_INC)proto.h, $(PERL_INC)reentr.h, $(PERL_INC)regcharclass.h $(OBJECT) : $(PERL_INC)regcomp.h, $(PERL_INC)regexp.h, $(PERL_INC)regnodes.h $(OBJECT) : $(PERL_INC)scope.h, $(PERL_INC)sv.h, $(PERL_INC)thread.h $(OBJECT) : $(PERL_INC)time64.h, $(PERL_INC)time64_config.h $(OBJECT) : $(PERL_INC)uconfig.h, $(PERL_INC)unicode_constants.h $(OBJECT) : $(PERL_INC)unixish.h, $(PERL_INC)utf8.h, $(PERL_INC)utfebcdic.h $(OBJECT) : $(PERL_INC)util.h, $(PERL_INC)vmsish.h, $(PERL_INC)warnings.h which is really the same as it was before but with a bunch of includes that were missing from the list. I'm not sure the VMS-specific perldepend needs to be as different as it is. I will try to look into consolidating anything in it that can be with the one in MM_Unix. >> and the various core smoke >> environments I will push a patch to my EUMM fork on github and then >> file a Pull Request with the master repo (also on github). At which >> point we can update EUMM to the latest. >> >> I consider this patch and getting it or something equivalent merged >> into EUMM and perl core a 5.18 release blocker. > > Patch ID is: 0b340fe025421621146aac814778d80ad1df28c2 > > Cheers, > Yves > > > -- > perl -Mre=debug -e "/just|another|perl|hacker/"