From 287fec340c4c3b44dc09e858d29d84a845bb2981 Mon Sep 17 00:00:00 2001 From: Cheng Chang Date: Thu, 12 Oct 2023 11:36:28 +0000 Subject: [PATCH] gps: add libsighandler to dependency Bug: 307461066 Test: b/307461066 verified the SIGABRT/SIGSEGV signal Test: b/307461066 verification test Change-Id: Iff2ee45fb1010d47d3652ad8c93ba91dd1d23301 --- location/gnssd/Android.bp | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/location/gnssd/Android.bp b/location/gnssd/Android.bp index 59b726d..29b366f 100644 --- a/location/gnssd/Android.bp +++ b/location/gnssd/Android.bp @@ -4,6 +4,7 @@ soong_namespace { package { default_applicable_licenses: ["vendor_samsung_slsi_gnss_license"], } + license { name: "vendor_samsung_slsi_gnss_license", visibility: [":__subpackages__"], @@ -27,7 +28,7 @@ lassen_gnss_aidl_service_cc_defaults { enable_pixel_gnss_aidl_service: { vintf_fragments: ["android.hardware.gnss@vendor.xml"], conditions_default: { - vintf_fragments: ["android.hardware.gnss@default.xml"] + vintf_fragments: ["android.hardware.gnss@default.xml"], }, }, }, @@ -62,6 +63,14 @@ cc_prebuilt_binary { // Bypass because libhidltransport is deprecated // Bypass because libhwbinder is deprecated check_elf_files: false, + product_variables: { + debuggable: { + required: [ + "libsighandler", + ], + }, + }, + init_rc: ["init.gnss.rc"], } @@ -96,4 +105,11 @@ cc_prebuilt_binary { }, // Bypass because libsitril-gps is Android.mk module check_elf_files: false, + product_variables: { + debuggable: { + required: [ + "libsighandler", + ], + }, + }, }