Ensure `$(MAKE)` commands and `CFLAGS` are appropriately quoted in the Makefile.
authorHamilton Chapman <hamchapman@gmail.com>
Wed, 21 Feb 2024 13:47:19 +0000 (13:47 +0000)
committerTomas Mraz <tomas@openssl.org>
Sun, 25 Feb 2024 07:57:16 +0000 (08:57 +0100)
commitaba621934696ca52193bd41cd35816649b6b321b
tree41e85f4b1c9248bf75673b8b40d5bee56c4624e3
parent11adf9a75d6b34723d1a20a0da4e4100ea6ca593
Ensure `$(MAKE)` commands and `CFLAGS` are appropriately quoted in the Makefile.

If a user's `make` command came from a path that contained a space then both the
`$(MAKE)` variable (and parts of the generated `CFLAGS`, when building for iOS)
would not be properly quoted and the build would fail.

Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/23663)
Configurations/15-ios.conf
Configurations/unix-Makefile.tmpl