]> git.ipfire.org Git - thirdparty/openssl.git/commit
Fix buildinf.h generation for space and backslash
authorKai Pastor <dg0yt@darc.de>
Sat, 4 Jan 2025 10:48:26 +0000 (11:48 +0100)
committerRichard Levitte <levitte@openssl.org>
Fri, 10 Jan 2025 10:59:45 +0000 (11:59 +0100)
commitba0fdad773d0b1d1a4a3155c7c5a76f87dee5fdb
treebd0ba19b1d583722667067691d08ec9e0710856c
parent2f1fd7cb97cea2c41b64af7dbc197d88302e895d
Fix buildinf.h generation for space and backslash

Builds may be configured with CC or CFLAGS containing space and
double quotes. In particular on Windows, this may lead to passing
more than two arguments into mkbuildinf.pl.
In addition, backslashes must be escaped for constructing the C string.

Fixes #26253.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26315)

(cherry picked from commit e87a3473fd1e9d901a89d4b14a53826723357701)
util/mkbuildinf.pl