diff --git a/conf/distro/include/musl-ldso-paths.inc b/conf/distro/include/musl-ldso-paths.inc new file mode 100644 index 0000000000000000000000000000000000000000..a76324bf2a5d14dd7b0514eecb2a28fd2d231612 --- /dev/null +++ b/conf/distro/include/musl-ldso-paths.inc @@ -0,0 +1,23 @@ +# SPDX-FileCopyrightText: Huawei Inc. +# +# SPDX-License-Identifier: Apache-2.0 + +MUSL_LDSO_PATHS = " \ + module \ + module/ability \ + module/account \ + module/app \ + module/data \ + module/distributedhardware \ + module/multimedia \ + module/telephony \ +" + +MUSL_LDSO_PATHS:append:openharmony-3.1 = " \ + module/application \ + module/bundle \ + module/events \ + module/multimodalinput \ + module/net \ + module/security \ +" diff --git a/conf/distro/oniro-openharmony-linux.conf b/conf/distro/oniro-openharmony-linux.conf index cb429c6f5e71e91424ffda70cfbbd5d4237685fb..7036ac9a2436b314b497b8b8984d5d3da1a110bb 100644 --- a/conf/distro/oniro-openharmony-linux.conf +++ b/conf/distro/oniro-openharmony-linux.conf @@ -43,6 +43,7 @@ INHERIT += "uninative" require include/openssl.inc require include/java.inc +require include/musl-ldso-paths.inc # Workaround for missing host tools in do_testimage when not adding testimage to # IMAGE_CLASSES, but doing a direct `inherit testimage` in image recipes