OSDN Git Service

apparmor: fix missing ZLIB defines
authorJohn Johansen <john.johansen@canonical.com>
Tue, 12 Feb 2019 05:56:46 +0000 (21:56 -0800)
committerJohn Johansen <john.johansen@canonical.com>
Thu, 11 Apr 2019 21:56:37 +0000 (14:56 -0700)
On configs where ZLIB is not already selected we are getting

undefined reference to `zlib_deflateInit2'
undefined reference to `zlib_deflate'
undefined reference to `zlib_deflateEnd'

For now just select the necessary ZLIB configs.

Fixes: 876dd866c084 ("apparmor: Initial implementation of raw policy blob compression")
Signed-off-by: John Johansen <john.johansen@canonical.com>
security/apparmor/Kconfig

index 3de21f4..99c35e2 100644 (file)
@@ -5,6 +5,8 @@ config SECURITY_APPARMOR
        select SECURITY_PATH
        select SECURITYFS
        select SECURITY_NETWORK
+       select ZLIB_INFLATE
+       select ZLIB_DEFLATE
        default n
        help
          This enables the AppArmor security module.