Hi,

first thing I can recommend: Don't use cdbs for that. That just doesn't
work for building proper library packages.
You also want to read
http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html
and
http://www.debian.org/doc/debian-policy/ch-files.html#s-libraries

After reading the second link you should realize that you need to build
the static library with other options than the normal .so (hint: -fPIC,
also check for -D_REENTRANT)


>> * Linda says:
>>
>> $ linda ustr_1.0.1-1_i386.changes
>> W: libustr-1.0-1; The library libustr is not in a shlibs file.
>> W: libustr-debug-1.0-1; The library libustr-debug is not in a shlibs file.
>> E: libustr-debug-1.0-1; Binary /usr/lib/libustr-debug-1.0.so.1.0.1
>> contains unneeded section comment.
>> E: libustr-debug-1.0-1; Binary /usr/lib/libustr-debug-1.0.so.1.0.1 is
>> not stripped.
> 
> I doubt about worthiness to have `-debug' packages now. Should I exclude
> libustr-debug-1.0-1 and libustr-debug-dev? If someone needs to debug
> ustr, he can build a debug library himself and so have the sources...

Chances are good that a -dbg package would make more sense then this
debug library weirdness.


Cheers,

Bernd

-- 
Bernd Zeimetz
<[EMAIL PROTECTED]>                         <http://bzed.de/>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to