Bug#805393: Subject: RFS: liblastfm/1.0.9-1 [ITA]
Hi,
> 1) VCS-* they should point to Debian packaging, not to upstream packaging
> (this is done in copyright)
Fixed! I've set up a new repository.
> 2) symbols:
> sed 's/ \(_.*\) \(.*\)/ (c++)"\1" \2/' package.symbols | c++filt > package.symbols.new
>
> and look to the "new" file :)
> (you might have many build failures and need to fix the symbols file on various architecture, but
>
> this needs to be done in a later step)
Oha, this is great. Now the symbols are human readable.
> 3) question: why one library is called liblastfm1_1.0.9-1_amd64.deb and the other is called liblastfm5-1_1.0.9-1_amd64.deb
liblastfm1 is build against Qt4 and liblastfm5-1 is build against Qt5.
I've adopt the names of lintian.
> 4) lintian:
> X: liblastfm5-dev: package-contains-broken-symlink usr/lib/x86_64-linux-gnu/liblastfm_fingerprint5.so liblastfm_fingerprint5.so.1
There was a missing dependence in debian/control. Fixed!
How can I fix the symbol files now? Is there a way to setup a local
build farm for each architecture?
Stefan
Reply to: