Add /system/product/* paths to permitted paths
As linker doesn't resolve paths in permitted paths, /system/product variants should be added to support devices having product partition under /system. Bug: 110286945 Test: m -j succeeds on taimen and libraries under /system can dlopen libraries under /system/product/apps Change-Id: Icd102d44511702e4ec66c07a367b59c3d9700a44
This commit is contained in:
parent
8c6f7ec060
commit
3918936b9e
1 changed files with 8 additions and 0 deletions
|
@ -52,6 +52,7 @@ namespace.default.permitted.paths = /system/${LIB}/drm
|
|||
namespace.default.permitted.paths += /system/${LIB}/extractors
|
||||
namespace.default.permitted.paths += /system/${LIB}/hw
|
||||
namespace.default.permitted.paths += /product/${LIB}
|
||||
namespace.default.permitted.paths += /system/product/${LIB}
|
||||
# These are where odex files are located. libart has to be able to dlopen the files
|
||||
namespace.default.permitted.paths += /system/framework
|
||||
namespace.default.permitted.paths += /system/app
|
||||
|
@ -66,6 +67,9 @@ namespace.default.permitted.paths += /oem/app
|
|||
namespace.default.permitted.paths += /product/framework
|
||||
namespace.default.permitted.paths += /product/app
|
||||
namespace.default.permitted.paths += /product/priv-app
|
||||
namespace.default.permitted.paths += /system/product/framework
|
||||
namespace.default.permitted.paths += /system/product/app
|
||||
namespace.default.permitted.paths += /system/product/priv-app
|
||||
namespace.default.permitted.paths += /data
|
||||
namespace.default.permitted.paths += /mnt/expand
|
||||
|
||||
|
@ -92,6 +96,10 @@ namespace.default.asan.permitted.paths += /product/${LIB}
|
|||
namespace.default.asan.permitted.paths += /product/framework
|
||||
namespace.default.asan.permitted.paths += /product/app
|
||||
namespace.default.asan.permitted.paths += /product/priv-app
|
||||
namespace.default.asan.permitted.paths += /system/product/${LIB}
|
||||
namespace.default.asan.permitted.paths += /system/product/framework
|
||||
namespace.default.asan.permitted.paths += /system/product/app
|
||||
namespace.default.asan.permitted.paths += /system/product/priv-app
|
||||
namespace.default.asan.permitted.paths += /mnt/expand
|
||||
|
||||
###############################################################################
|
||||
|
|
Loading…
Reference in a new issue