Reports by commit
Recent reports
Perl5 CoreSmokeDB
Github
Changes
Branch:
blead
maint-5.42
maint-5.40
maint-5.10
smoke-me/jkeenan/sync-io-socket-ip-20260515
smoke-me/tonyc/selfloader-mixed-io-again
smoke-me/jkeenan/sync-archive-tar-20260511
smoke-me/tonyc/24407-revert-selfloader
-- I want an older branch --
Reports for branch
maint-5.10
Show duplicate emailed reports
Filter:
?
Ingo Weinhold: Haiku Port Message-Id: <20081029022544.413.1@knochen-vm.localdomain>
C
Marcus Holland-Moritz: Assigning to DEFSV leaks if PL_defgv's gp_sv isn't set. As Nicholas already noted in a FIXME, assigning to DEFSV should use GvSV instead of GvSVn. This change ensures that, at least under -DPERL_CORE, DEFSV cannot be assigned to and
C
Steve Hay: Fix [perl #50430]. Not 100% sure this is right, but it fixes the bug without breaking any tests so hopefully it's at least better than it was before.
C
Robin Barker: consting Compress::Raw::Zlib and Filter::Util::Call From: "Robin Barker" <Robin.Barker@npl.co.uk> Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399F@exchsvr2.npl.ad.local>
C
Nicholas Clark: Also update the $VERSION of ExtUtils::MM_Unix, else MM_Unit.t fails following change 4adc95e616bac7eea015e9e47e439b063c1132d5. Don't those names just slip off the tongue :-)
C
David Mitchell: re-add CBuilder.pm part of haiku posrt skipped from #34630
C
Steve Hay: Oops. Missed these two files from commit 200cbd6aa595a0743f2aa115148750c075df3f97.
C
Steve Hay: Follow-up to commit 4adc95e616bac7eea015e9e47e439b063c1132d5 suggested by Jan Dubois:
C
Steve Hay: Subject: RE: [perl #61492] ExtUtils::MM_Win32 should not generate "mt" command when CRT is statically linked From: "Jan Dubois" <jand@activestate.com> Date: Fri, 19 Dec 2008 03:02:45 -0800 Message-ID: <00f901c961c9$5321e1e0$f965a5a0$@com>
C
Steve Hay: Upgrade to Encode-2.29.
C
David Mitchell: change mergelog 'unreviewed' flag from '-' to '.' to make diffs easier to read
C
David Mitchell: todays merging activity
C
Jerry D. Hedden: Make t/pod/pod2usage2.t work on case insensitive file systems.
C
Nicholas Clark: ext/DB_File needs a ppport.h
C
Nicholas Clark: Add missed file ext/DB_File/config.in and update ext/DB_File/Changes, both accidentally omitted from d8bf0b8cc0654f404eb597a952c50e72976fd4fa.
C
Andreas J. Koenig: Update CPAN.pm to 1.93_03
C
Steve Hay: Upgrade DB_File to 1.818.
C
John Malmberg: vms stat patches (take 2)
C
Craig A. Berry: For the vmsish pragma, make sure there is a thread context if needed.
C
Karl: Cast result to character size before array indexed
C
Max Maischein: Make Time/HiRes/Makefile.PL produce a Makefile if one is needed
C
Nicholas Clark: Fix paths on new pod2usage2 tests to work in the core.
C
Craig A. Berry: Pod correction for ExtUtils::XSSymSet.
C
Steve Hay: Upgrade to Pod-Parser-1.36.
C
Alex Vandiver: Be less picky about what constitutes "numeric lists" in Pod; This allows "64bit" to not trigger the "numeric" match in a description list, for instance.
C
Alex Vandiver: Blank lines "between" verbatim sections are now acceptible; This allows code examples to have indented blank lines without Pod::Parser carping.
C
Gisle Aas: Tweaks to pod/perlrepository.pod
C
Steve Hay: Upgrade to Win32-0.39.
C
John Malmberg: vmspath without thread context.
C
Nicholas Clark: When normalising @extspec, use the result of s/// in if() rather than m//
C
Nicholas Clark: Remove the / from the end of the extension directory. Change the quantifiers on the regexp from * to +.
C
Nicholas Clark: Some refactoring in the loop that constructs parameters for build_extension().
C
Nicholas Clark: Also cope with extension directory names of the form ext/Data-Dumper/...
C
Nicholas Clark: Clearer variable names. Add a mode line coda. Because a substantial amount of this file is about to be refactored, I decided that we should expand tabs to spaces.
C
Nicholas Clark: A test for FindExt, not run by make test. (Useful for refactoring FindExt.)
C
Nicholas Clark: Refactor to avoid changing directory, and avoid needing getcwd().
C
Nicholas Clark: Convert the last few references from buildext.pl to make_ext.pl
C
Nicholas Clark: Fold win32/buildext.pl into make_ext.pl
C
Steve Hay: Restore broken clean target in win32/makefile.mk
C
Nicholas Clark: Replacing system $scalar with system @list requires splitting $MAKE on spaces.
C
Nicholas Clark: Loop over @extspec, calling build_extension() on each.
C
Nicholas Clark: The $@ was actually a botched conversion from $make $targ, rather than an attempt to output a literal $
C
Rafael Garcia-Suarez: Correctly escape $ in debug statement
C
Nicholas Clark: Update Makefile-cross-SH with 07f3cc2a611daebb9d83f869d36ef63cf4fa2565 and 61edc68382f612a884a3181266d6220ea3a727eb
C
Nicholas Clark: Move the static/dynamic/nonxs LINKTYPE logic from make_ext.pl to Makefile.SH This simplifies make_ext.pl considerably. Given that the first use of 'passthru' was in 40000a8c37c35cc00114329ca0add46bca36a0ec in 1995, possibly we should have
C
Nicholas Clark: Use the build_extension() routine from win32/buildext.pl Swap from $passthru to @pass_through, and $run to @run. Use the list form of system everywhere. Hard code 'Makefile' as it does not vary. Correct the perlism 'chdir' in the *clean.sh
C
Nicholas Clark: Create build_extension() to encapsulate the per-extension logic. Use @pass_through to hold extra VARIABLE=value assignments. Add @run to hold optional build-time run prefix. Use the list form of system for everything. Always call a target
C
Nicholas Clark: Make dir and target --options to buildext.pl. Update the documentation.
C
Nicholas Clark: Make lib/Config_heavy.pl part of $(CONFIGPM) as the build ordering is now sane. Effectively $(CONFIGPM_EXTRA) becomes $(CONFIGPM) and $(CONFIGPM) becomes $(CONFIGPM_FROM_CONFIG_SH). Mention lib/Config_heavy.pl as something that is built by
C
Nicholas Clark: The hack to write out realclean.sh and veryclean.sh is for Unix only.
C
More...