Commit ee5abf3
authored
[gha] build lldb with lzma enabled (#184)
## Purpose
Add lzma support to the version of lldb built to run lldb tests against
ds2. This addition eliminates the following warnings that previously
appeared when running the tests on Android:
```
warning: (x86_64) /home/runner/.lldb/module_cache/remote-android/.cache/27659E9D-B4F4-B4D2-71C0-6A6D79C81CBA/libm.so No LZMA support found for reading .gnu_debugdata section
warning: (x86_64) /home/runner/.lldb/module_cache/remote-android/.cache/32A6676D-6870-2632-466C-E517D9C8E3DF/libdl.so No LZMA support found for reading .gnu_debugdata section
warning: (x86_64) /home/runner/.lldb/module_cache/remote-android/.cache/896BBDB3-DFDF-EF7E-4E56-BCF87BE1517D/libnetd_client.so No LZMA support found for reading .gnu_debugdata section
warning: (x86_64) /home/runner/.lldb/module_cache/remote-android/.cache/1C26B06E-264B-4636-380B-BD604DD436FD/libc++.so No LZMA support found for reading .gnu_debugdata section
```
## Overview
* Install `liblzma-dev` and `lzma-dev` packages on Ubuntu systems
* Configure the lldb build with `-D LLDB_ENABLE_LZMA=On` to include LZMA
support.
## Validation
Successful CI run:
https://github.com/andrurogerz/ds2/actions/runs/132913377501 parent 4aef6d1 commit ee5abf3
1 file changed
+5
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
313 | 313 | | |
314 | 314 | | |
315 | 315 | | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
316 | 320 | | |
317 | 321 | | |
318 | 322 | | |
| |||
349 | 353 | | |
350 | 354 | | |
351 | 355 | | |
| 356 | + | |
352 | 357 | | |
353 | 358 | | |
354 | 359 | | |
| |||
0 commit comments