diff options
author | Yi Kong <yikong@google.com> | 2024-03-05 15:07:30 +0900 |
---|---|---|
committer | Yi Kong <yikong@google.com> | 2024-03-07 11:49:45 +0000 |
commit | dde11096b94d7ebc4ccf1918b2449b3cab856c71 (patch) | |
tree | e905458a9ff55d98dba96167c915df5db5597b3c | |
parent | 09e987ffc32c1863f7ca117e137f8374baa14f72 (diff) | |
download | libfuse-dde11096b94d7ebc4ccf1918b2449b3cab856c71.tar.gz |
Workaround build breakage from full LTO optimization
ld.lld: error: out/soong/.intermediates/external/libfuse/libfuse/android_arm64_armv8-a_sdk_static_apex30/obj/external/libfuse/lib/helper.o <inline asm>:1:1: default version symbol fuse_new@@FUSE_3.1 must be defined
.symver fuse_new_31, fuse_new@@FUSE_3.1
^
ld.lld: error: out/soong/.intermediates/external/libfuse/libfuse/android_arm64_armv8-a_sdk_static_apex30/obj/external/libfuse/lib/helper.o <inline asm>:2:1: default version symbol fuse_loop_mt@@FUSE_3.2 must be defined
.symver fuse_loop_mt_32, fuse_loop_mt@@FUSE_3.2
^
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
Test: presubmit
Bug: 328163089
Change-Id: I4b2e91722ff05a42c3a630c1b0a0a6da342c7ebe
-rw-r--r-- | Android.bp | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -102,4 +102,7 @@ cc_library { "//apex_available:platform", "com.android.mediaprovider", ], + + // Workaround LTO build breakage. + lto_O0: true, } |