Bug#913946: llvm*7-dbgsym still missing

Sven Joachim svenjoac at gmx.de
Wed Dec 5 22:50:19 GMT 2018


On 2018-12-05 20:07 +0000, Rebecca N. Palmer wrote:

> Control: reopen -1
> Control: tags -1 patch
> (though I haven't tried it)
>
> This doesn't work on the buildds: still no -dbgsym packages, and the
> errors now say
>
> PATH=/<<BUILDDIR>>/llvm-toolchain-7-7.0.1~+rc2/:$PATH
> LD_LIBRARY_PATH=/<<BUILDDIR>>/llvm-toolchain-7-7.0.1~+rc2/debian/tmp//usr/lib/llvm-7/lib/
> dh_strip -p libclang1-7 --dbgsym-migration='libclang1-7-dbg (<<
> 1:7~svn327768-1~)'
> ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be
> preloaded (cannot open shared object file): ignored.
>
> This suggests that your setting of LD_LIBRARY_PATH is overwriting the
> existing one, breaking fakeroot (a known issue - 
> https://sources.debian.org/src/fakeroot/1.23-1/doc/fakeroot.1/#L191 ):
> try LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:[build dir]

Actually it's much worse now: the installed libraries are unstripped,
and while the effect of this might not be so bad on amd64, the i386
version of libLLVM-7.so.1 has exploded to 160 Megabytes:

,----
| $ ls -l /usr/lib/i386-linux-gnu/libLLVM-7.so.1
| -rwxrwxr-x 1 root root 163243700 Dez  1 11:18 /usr/lib/i386-linux-gnu/libLLVM-7.so.1
`----

And why is it executable?

> (Also, does this give _working_ -dbgsym packages, or just take us back
> to #914021?)

Cheers,
       Sven



More information about the Pkg-llvm-team mailing list