[Reland] Add RPATH to shared libraries
Adds a fix for components/crash/content/tools/generate_breakpad_symbols.py which saw significant slowdown causing telemetry_unittests and telemetry_perf_unittests to timeout on the Linux Debug bot. On my machine, the time for this script to run is reduced from ~4m30s to ~6s. > Fixes libfontconfig.so not being able to find libfreetype_harfbuzz.so: > > $ ldd libfontconfig.so | grep freetype_harfbuzz > libfreetype_harfbuzz.so => not found > $ ls libfreetype_harfbuzz.so > libfreetype_harfbuzz.so TBR=dpranke R=thestig CC=mmoroz BUG=913070,911836,912366 CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_chromium_dbg_ng Change-Id: I94faed54a4ea9d50b8db38ca8c41b65d26e2bd5f Reviewed-on: https://chromium-review.googlesource.com/c/1371080Reviewed-by:Thomas Anderson <thomasanderson@chromium.org> Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Reviewed-by:
Lei Zhang <thestig@chromium.org> Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Cr-Commit-Position: refs/heads/master@{#615975}
Showing
Please register or sign in to comment