raphael: Patch some blobs to depend on libtinyxml2-v34.so

libtinyxml2 10.1.0 update which landed in BP4A contains ABI
incompatible changes which cause runtime crashes.

Change-Id: Icc67da5f754b0bb30dce6192b1e520fdf1349ac5
This commit is contained in:
Michael Bestas
2026-01-14 17:23:04 +09:00
committed by Joey
parent 5dc858be80
commit 1717220379

View File

@@ -81,6 +81,17 @@ blob_fixups: blob_fixups_user_type = {
'vendor/lib/libaudioroute_ext.so',
): blob_fixup()
.replace_needed('libaudioroute.so', 'libaudioroute-v34.so'),
(
'vendor/lib/android.hardware.camera.provider@2.4-external.so',
'vendor/lib64/android.hardware.camera.provider@2.4-external.so',
'vendor/lib/camera.device@3.4-external-impl.so',
'vendor/lib64/camera.device@3.4-external-impl.so',
'vendor/lib/camera.device@3.5-external-impl.so',
'vendor/lib64/camera.device@3.5-external-impl.so',
'vendor/lib/camera.device@3.6-external-impl.so',
'vendor/lib64/camera.device@3.6-external-impl.so',
): blob_fixup()
.replace_needed('libtinyxml2.so', 'libtinyxml2-v34.so'),
} # fmt: skip
module = ExtractUtilsModule(