[FR] Add pdbs to the NDK
Description
See #2059 for background. Having the clang pdbs would help us understand what the issue is and possibly suggest fixes/work around issues.
@pirama-arumuga-nainar, WDYT? Maybe not include them directly in the NDK (are they large?), but make sure they're on ci.android.com so people can get them if they need them?
LLVM_ENABLE_PDB should generate this. I'm testing locally to get an idea about the size.
ci.android.com sounds like the correct place to make them available. Note that our current builds have a shorter retention period (internal bug b/332650194) but that'll probably get resolved within the next two quarters.
$ du -sh clang.pdb lld.pdb
896M clang.pdb
565M lld.pdb
These are several times larger than clang itself. Both of the files compress down to 214M combined. Definitely not something we could distribute.
They're rarely needed, so ci.android.com would be fine anyway.
@DanAlbert @pirama-arumuga-nainar Was this implemented? If yes, could you document where to find the pdbs? I am not very familiar with the build infrastructure.
Not yet. We've got a lot of other things on our plate. We'll update the bug when something changes.