Package: libalias-perl / 2.32-11


Package Version Patches format
libalias-perl 2.32-11 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Don t use GvCV as an lvalue that broke with Perl 5.1.patch | (download)

Alias.xs | 33 31 + 2 - 0 !
1 file changed, 31 insertions(+), 2 deletions(-)

 [patch] don't use gvcv() as an lvalue, that broke with perl 5.13.10

As seen in [ #64987], GvCV() can't be assigned to anymore so
use the new GvCV_set() macro when available or implement it the old way
if it isn't.

Also, set up a SAVEDESTRUCTOR function to restore the old CV value
because we can't store it in the GV anymore. This part was adapted
from Scope-Upper-0.14 by Vincent Pit.