libcamera: Make IPA module signing mandatory for the meantime

IPA module signing is optional, but when not available due to missing
dependencies, we hit failures due to a non fully implemented IPA
isolation. Make module signing mandatory until isolation is functional.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
This commit is contained in:
Laurent Pinchart 2020-04-16 14:49:24 +03:00
parent 06260fdfd6
commit b382f67c83
3 changed files with 3 additions and 3 deletions

View file

@ -66,7 +66,7 @@ for documentation: [optional]
for gstreamer: [optional]
libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
for IPA module signing: [optional]
for IPA module signing: [required]
libgnutls28-dev openssl
for qcam: [optional]

View file

@ -62,7 +62,7 @@ subdir('proxy')
libatomic = cc.find_library('atomic', required : false)
libdl = cc.find_library('dl')
libgnutls = cc.find_library('gnutls', required : false)
libgnutls = cc.find_library('gnutls', required : true)
libudev = dependency('libudev', required : false)
if libgnutls.found()

View file

@ -2,7 +2,7 @@ if get_option('android')
subdir('android')
endif
openssl = find_program('openssl', required : false)
openssl = find_program('openssl', required : true)
if openssl.found()
ipa_gen_priv_key = find_program('ipa/gen-ipa-priv-key.sh')
ipa_priv_key = custom_target('ipa-priv-key',