mirror of
https://git.yoctoproject.org/poky
synced 2026-05-31 00:39:46 +00:00
openssl: fix hard paths in native openssl
This causes the package to not be relocateable from sstate The OpenSSL binaries respect a few environment variables for determining locations of files, so we now use these to point the binaries to the relocated locations. [YOCTO #6827] (From OE-Core rev: 771d3123331fbfab1eb9ce47e3013eabcb2248f5) (From OE-Core rev: 4d8b1f51d5910e12c0189b7b3df31f4d8fd7bffb) Signed-off-by: André Draszik <adraszik@digisoft.tv> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
f7fc59f2fd
commit
ad9ba796fa
@@ -193,5 +193,12 @@ do_install_ptest () {
|
|||||||
install util/shlib_wrap.sh ${D}${PTEST_PATH}/util
|
install util/shlib_wrap.sh ${D}${PTEST_PATH}/util
|
||||||
}
|
}
|
||||||
|
|
||||||
BBCLASSEXTEND = "native nativesdk"
|
do_install_append_virtclass-native() {
|
||||||
|
create_wrapper ${D}${bindir}/openssl \
|
||||||
|
OPENSSL_CONF=${libdir}/ssl/openssl.cnf \
|
||||||
|
SSL_CERT_DIR=${libdir}/ssl/certs \
|
||||||
|
SSL_CERT_FILE=${libdir}/ssl/cert.pem \
|
||||||
|
OPENSSL_ENGINES=${libdir}/ssl/engines
|
||||||
|
}
|
||||||
|
|
||||||
|
BBCLASSEXTEND = "native nativesdk"
|
||||||
|
|||||||
Reference in New Issue
Block a user