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