tama-common: Patch libwfdservice to resolve duplicate dependencies

Fixes:
error: module "libwfdservice" variant
"android_arm_armv8-a_cortex-a76_static": depends on multiple
versions of the same aidl_interface:
android.media.audio.common.types-V2-cpp-source,
android.media.audio.common.types-V3-cpp-source

Change-Id: I8086a80fcc238d6b03d16640ee2c4e134129bbab
This commit is contained in:
Michael Bestas 2024-08-25 21:46:46 +03:00 • committed by Danny Trunk
commit fe2e8e317b
3 changed files with 3 additions and 2 deletions

View file

@ -448,7 +448,6 @@ PRODUCT_COPY_FILES += \
# WiFi Display
PRODUCT_PACKAGES += \
android.media.audio.common.types-V2-cpp \
libnl \
libpng.vendor \
libprocessgroup.vendor \

View file

@ -68,6 +68,8 @@ blob_fixups: blob_fixups_user_type = {
'system_ext/etc/permissions/telephonyservice.xml'
): blob_fixup()
.regex_replace('/product/framework/', '/system_ext/framework/'),
'system_ext/lib/libwfdservice.so': blob_fixup()
.replace_needed('android.media.audio.common.types-V2-cpp.so', 'android.media.audio.common.types-V3-cpp.so'),
('system_ext/lib/lib-imsvideocodec.so', 'system_ext/lib64/lib-imsvideocodec.so'): blob_fixup()
.add_needed('libgui_shim.so'),
'vendor/bin/pm-service': blob_fixup()

View file

@ -1419,7 +1419,7 @@ system_ext/lib/libwfdmminterface.so|bdc4df873914ede0a1e8951e749f9d73b06736d1
system_ext/lib/libwfdmmsink.so|4d1dc5fe829106715a18c61c57c0d369eec8f2dd
system_ext/lib/libwfdmmsrc_system.so|4b2aa27983077a5536c9320d3b9c6ef5b1723c62
system_ext/lib/libwfdrtsp.so|9a2f311df7e2fccd92724770c87841a7de80a66e
system_ext/lib/libwfdservice.so|2c1ef6663dd85c1fdcc2dc68666dc4ec35874cc5
system_ext/lib/libwfdservice.so|2c1ef6663dd85c1fdcc2dc68666dc4ec35874cc5|a94e4e46975ef14071f41d7b3269f25c0d5f1f28
system_ext/lib/libwfdsinksm.so|f61555a13f33a261e3920542af201320fa25e866
system_ext/lib/libwfduibcinterface.so|d3fef4e928f1e93b9a868bc99bb2228650e1adac
system_ext/lib/libwfduibcsink.so|3421f99b8cb2ba2ab0946660e6cbeec7300ed447