From b4e98fc8217eb96b233a1f71cab94a63e5cf54e9 Mon Sep 17 00:00:00 2001 From: MichaelDaum Date: Mon, 17 Jul 2023 12:08:40 +0200 Subject: [PATCH] Item15203: backing off using a normal eval() --- core/lib/Foswiki/Configure/Dependency.pm | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/core/lib/Foswiki/Configure/Dependency.pm b/core/lib/Foswiki/Configure/Dependency.pm index 75724c968..a0915f763 100644 --- a/core/lib/Foswiki/Configure/Dependency.pm +++ b/core/lib/Foswiki/Configure/Dependency.pm @@ -852,12 +852,7 @@ sub extractModuleVersion { } sub _eval_version { - my ($expr) = @_; - - my $s = Safe->new; - - $s->reval( '$VERSION = ' . $expr ); - return $s->reval('$VERSION'); + return eval(shift); } =begin TML