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