Add explanation + bugtracker link for quoted dependency workarounds
authorTanzinul Islam <tanzinul.islam@gmail.com>
Fri, 27 Nov 2020 14:22:38 +0000 (14:22 +0000)
committerDmitry Belyavskiy <beldmit@gmail.com>
Mon, 19 Apr 2021 09:05:54 +0000 (11:05 +0200)
Reviewed-by: Richard Levitte <levitte@openssl.org>
Reviewed-by: Dmitry Belyavskiy <beldmit@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/13540)

Configurations/windows-makefile.tmpl

index 3160984ccc0e89d349091d738bc2b3637d03831a..c7e6dfc85098b29a159f343a5b54978672ec17b3 100644 (file)
@@ -639,6 +639,10 @@ $args{target}: $deps
 EOF
   }
 
+  # This function (and the next) avoids quoting paths of generated dependencies
+  # (in the build tree), but quotes paths of non-generated dependencies (in the
+  # source tree). This is a workaround for a limitation of C++Builder's make.exe
+  # in handling quoted paths: https://quality.embarcadero.com/browse/RSP-31756
   sub generatesrc {
       my %args = @_;
       my $gen0 = $args{generator}->[0];