From 6a960a94ccba41420c11ebd3eb82208b4681ee05 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Thu, 23 Apr 2020 18:59:10 +0200 Subject: [PATCH] Configure: Allow quoted values in VERSION Fixes #11618 Reviewed-by: Matt Caswell Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/11624) --- Configure | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Configure b/Configure index 385dfce191..48ebe4eb83 100755 --- a/Configure +++ b/Configure @@ -286,7 +286,13 @@ collect_information( qr/\s*(\w+)\s*=\s*(.*?)\s*$/ => sub { # Only define it if there is a value at all - $version{uc $1} = $2 if $2 ne ''; + if ($2 ne '') { + my $k = $1; + my $v = $2; + # Some values are quoted. Trim the quotes + $v = $1 if $v =~ /^"(.*)"$/; + $version{uc $k} = $v; + } }, "OTHERWISE" => sub { die "Something wrong with this line:\n$_\nin $srcdir/VERSION" }, -- 2.25.1