{"push_id":1154280261,"size":6,"distinct_size":0,"ref":"refs/heads/smoke/win32_para_build_fix","head":"9c4d33e9fda8d69e8116da7686978e198226112b","before":"9053bd411b6ae61bd76771c9f57fa6573b3a80ba","commits":[{"sha":"de66004faa8efd90d86fc4f21238e9a8029d8820","author":{"name":"Reini Urban","email":"124d4de0b2391c49441429d4e282b8f880187ae3@cpanel.net"},"message":"fake_signatures: fix regression with extra args\n\nmy($self,$extra)=(@_,0); should not be converted to sigs, as $extra is NOT\npart of the signature here.\nFor easier implementation we already skip fake conversion on the extra rhs\narg, here 0, and do not count for extra lhs args.\n\nthe final LIST op in the rhs chain was created and nullified previously, and\nis always there with AASSIGN.\n\nFixes a 5.24.0c regression with XML::SAX. Closes #157","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/de66004faa8efd90d86fc4f21238e9a8029d8820"},{"sha":"8393bc336cfa89affa86de82ed4cf2e96d2f094d","author":{"name":"Reini Urban","email":"124d4de0b2391c49441429d4e282b8f880187ae3@cpanel.net"},"message":"CPAN: fix FirstTime to suggest YAML::XS\n\nand error on CPAN::Meta::YAML.\nwork to support CPAN::Meta::YAML features is ongoing\n\nSee [cperl #155]","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/8393bc336cfa89affa86de82ed4cf2e96d2f094d"},{"sha":"e85444f9638dca250d850e3bb5bed22b4fe9eaf2","author":{"name":"bulk88","email":"5a6b7f04a018f04b3797245d9d819fcd593a8fa5@hotmail.com"},"message":"partial revert \"Win32: add makeppport target\"\n\nThis reverts commit f393bfcfed\n\nWin32 parallel build uses an empty (0 byte) ppport.h, so all modules\ncan be built right after miniperl and sitecustomize are created. That\ncommit started creating a full ppport.h which created deps that\neliminated all the parallel opportunities.\n\nAlso fix, commit 93ab746bd6 \"add parallelness to win32/GNUmakefile\"\naccidentally switch the cperl binary names back to p5p binary names\nbecause the patch is a backport from p5p perl. Fix the binary names\nto \"c\" prefixed names.","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/e85444f9638dca250d850e3bb5bed22b4fe9eaf2"},{"sha":"c4a998492eff6389d01a4628ddef3d11dbf295fd","author":{"name":"bulk88","email":"5a6b7f04a018f04b3797245d9d819fcd593a8fa5@hotmail.com"},"message":"Term-ReadKey Makefile $(PERL)->$(PERLRUN)\n\nDon't hand-roll the -Is. Let EUMM do it. The previous code was not\ncompatible with Win32 miniperl when ReadKey is cored in cperl.\n\nsubmitted upstream as https://github.com/jonathanstowe/TermReadKey/pull/15","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/c4a998492eff6389d01a4628ddef3d11dbf295fd"},{"sha":"d2eeb3df0923081d3ff52c3efcdb1d758927570b","author":{"name":"bulk88","email":"5a6b7f04a018f04b3797245d9d819fcd593a8fa5@hotmail.com"},"message":"Scalar-List-Utils make the XS code ppport.h free when in core\n\nppport.h is an empty file on the Win32 Perl build and therefore\nPERL_BCDVERSION macro doesn't exist/not defined. Use the core VERSION\nmacros, not the ppport family of VERSION macros. Make SLU ppport-free\nwhen inside core.\n\nsubmitted as\nhttps://github.com/Scalar-List-Utils/Scalar-List-Utils/pull/47","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/d2eeb3df0923081d3ff52c3efcdb1d758927570b"},{"sha":"9c4d33e9fda8d69e8116da7686978e198226112b","author":{"name":"bulk88","email":"5a6b7f04a018f04b3797245d9d819fcd593a8fa5@hotmail.com"},"message":"B-C: fix win32 miniperl, @INC, buildcustomize.pl problems\n\n$(PERL) is a disk file, $(PERLRUN) is the cmd line to run the interp,\nWin32 miniperl requires buildcustomize.pl to loaded to work, miniperl\nlooks in $INC[0] to find buildcustomize.pl, not all of @INC. So avoid\nrolling ourself the correct -Is and let EUMM do it. For the\n\"system($^X,\"\" code, put /lib first, since it has to be done manually here\nbecause this is a .pl and not a makefile.\n\nHave ByteLoader's makefile call the parent makefile in the rare case that\nbyterun.c and byterun.pl need to execute. Calling the maketool with the\nparent makefile avoids having to think about -Is and what is cwd and\nhaving 2 different targets with different recipies for generating the\nsame 2 files.","distinct":false,"url":"https://api.github.com/repos/perl11/cperl/commits/9c4d33e9fda8d69e8116da7686978e198226112b"}]}
{"actor":{"display_login":"rurban"}}