[Bug 210837] lang/perl5.22 (and related?): ext/re/re_exec.c has long long format matched up with long argument
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Jul 5 09:54:43 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=210837
--- Comment #3 from Mark Millard <markmi at dsl-only.net> ---
(In reply to Mathieu Arnold from comment #1)
Looks like perl-5.22.2/ext/re/re_exec.c is a copy made of perl-5.22.2/regexec.c
.
It also appears that the 5.24.0 source has a fix in perl-5.22.2/regexec.c :
DEBUG_EXECUTE_r(Perl_re_printf( aTHX_
" Found /%s^%s/m, rescanning for anchored from offset %"IVdf"
(rx_origin now %"IVdf")...\n",
PL_colors[0], PL_colors[1],
(IV)(rx_origin - strbeg + prog->anchored_offset),
(IV)(rx_origin - strbeg)
));
This is from:
author David Mitchell <davem at iabyn.com>
Wed, 9 Sep 2015 12:02:40 +0000 (13:02 +0100)
committer David Mitchell <davem at iabyn.com>
Fri, 2 Oct 2015 10:18:17 +0000 (11:18 +0100)
commit 73e8ff0004522621dfb42f01966853b51d5522a6
tree 1e2b70f790f84ab21c55ecfc85291511408af7ed
parent 0fa1f7e4e66a455cab6ccf1f9c49f2373c1ced80
as part of:
http://perl5.git.perl.org/perl.git/blobdiff/0fa1f7e4e66a455cab6ccf1f9c49f2373c1ced80..73e8ff0004522621dfb42f01966853b51d5522a6:/regexec.c
So how to classify this defect depends on the intent for "bug-for-bug
compatible with upstream vs. not" for specific older perl5 versions (here
5.22.2) that are still in the ports tree. It does look like 5.24.0 would not
have the problem.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-perl
mailing list