Thanks Adam and Sage! As a follow-up, I posted https://github.com/ceph/ceph/pull/9476. On Sat, Jun 4, 2016 at 1:43 AM, Sage Weil <sage@xxxxxxxxxxxx> wrote: > 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 -- Regards Kefu Chai -- 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