On Fri, 3 Jun 2016, Adam C. Emerson wrote: > On 04/06/2016, kefu chai wrote: > > Hi Cephers, > > > > As your know, we are trying to ditch autotools and moving to the cmake > > building system. Currently, we ship both static (.a) and shared > > libraries (.so) and their .la files in > > lib{rbd,rgw,rados,cephfs,radosstriper}-dev debian packages, but only > > package the shared libraries in rpm packages. When working on the > > cmake, I find it's a little bit tricky to prepare both static and > > shared libraries in cmake, see [1]. > > > > So questions: > > > > - Is it fine if we don't ship static libraries any more in the *-dev > > .deb packages just like .rpms? > > Debian policy does not, to my understanding, require us to provide > static libraries. It demands only that if we have them they should be > in the -devel package. > > All other things being equal I have a soft preference to ship static > libraries. > > All other things are not equal. I'm also happy to drop the static libraries if it makes life easier. We can also do the work to add them back later if there is a compelling need. That seems pretty unlikely! sage -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html