summaryrefslogtreecommitdiffstats
path: root/meta/classes/license.bbclass
diff options
context:
space:
mode:
authorMartin Hundebøll <martin@geanix.com>2018-11-08 09:25:24 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2018-11-13 15:18:28 +0000
commitcbc9b743a711f07c04cf9f5b2fc3f83da6d28913 (patch)
tree5f59ec7fb3bd5abc67d8e5437dc50d91b9fb5d83 /meta/classes/license.bbclass
parent362bd36cbec052d2a37710498c901b699dcf5ca7 (diff)
downloadopenembedded-core-contrib-cbc9b743a711f07c04cf9f5b2fc3f83da6d28913.tar.gz
openssl-1.1.1: remove build path from version info
The openssl build system generates buildinf.h containing the full compiler command line used to compile objects. This breaks reproducibility, as the compile command is baked into libcrypto, where it is used when running `openssl version -f`. Add stripped build variables for the compiler and cflags lines, and use those when generating buildinfo.h. This is based on a similar patch for older openssl versions: https://patchwork.openembedded.org/patch/147229/ Signed-off-by: Martin Hundebøll <martin@geanix.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/license.bbclass')
0 files changed, 0 insertions, 0 deletions