[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: