This is a simple update for Scope::Upper that does some refactoring, but the big change is "a new implementation of reap(), localize_*() and uplevel() to match the new context stack handling in perl 5.24."
https://metacpan.org/changes/distribution/Scope-Upper Tests pass on my system with perl 5.24.1-RC4. OK? Index: Makefile =================================================================== RCS file: /cvs/ports/devel/p5-Scope-Upper/Makefile,v retrieving revision 1.13 diff -u -p -r1.13 Makefile --- Makefile 20 Mar 2016 19:56:34 -0000 1.13 +++ Makefile 15 Oct 2016 20:50:04 -0000 @@ -3,7 +3,7 @@ COMMENT = act on upper scopes MODULES = cpan -DISTNAME = Scope-Upper-0.28 +DISTNAME = Scope-Upper-0.29 CATEGORIES = devel # Perl Index: distinfo =================================================================== RCS file: /cvs/ports/devel/p5-Scope-Upper/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- distinfo 24 Aug 2015 12:53:00 -0000 1.6 +++ distinfo 15 Oct 2016 20:50:04 -0000 @@ -1,2 +1,2 @@ -SHA256 (Scope-Upper-0.28.tar.gz) = oNqBA96+AUQQ/GcY/jJ12ycTvpXCNfGMRZLNQUjoITc= -SIZE (Scope-Upper-0.28.tar.gz) = 86754 +SHA256 (Scope-Upper-0.29.tar.gz) = Swc2CiQ84Myqz9+piuOO8mhqqQj89O89ZpEFrDZ1ngo= +SIZE (Scope-Upper-0.29.tar.gz) = 93763