Hi Willem, That's good news, but massive header re-ordering sounds suspicious. Likely, there are just missing unix headers. Matt ----- Original Message ----- > From: "Willem Jan Withagen" <wjw@xxxxxxxxxxx> > To: "Matt Benjamin" <mbenjamin@xxxxxxxxxx> > Cc: "Ceph Development" <ceph-devel@xxxxxxxxxxxxxxx> > Sent: Saturday, February 20, 2016 5:15:44 PM > Subject: Re: Has rgw recently switched to deque usuage?? > > On 20-2-2016 22:33, Matt Benjamin wrote: > > Hi Willem, > > > > A number of new features have merged, sure, and they make use of new > > primitives. I haven't compiled with clang recently, mainly due to > > issues linking with gcc-compiled leveldb and rocksdb on Linux > > platforms. For now, maybe you can send more specific info. > > > > (I'll be able to try-build on FreeBSD at some point, probably, but > > not in the next day or so due to travel.) > > Hi Matt, > > It turns out to be all about the order of includes and that Clang not > always sees eye to eye with GCC. > Right now I'm sort of reordering a lot includes rados/rgw headers in the > rgw/*cc files. > Probably too much reordering but first I want it to get it to compile. > :) After that lets see what was really needed. > > Save travels, > --WjW > > > Matt > > > > ----- Original Message ----- > >> From: "Willem Jan Withagen" <wjw@xxxxxxxxxxx> To: "Ceph > >> Development" <ceph-devel@xxxxxxxxxxxxxxx> Sent: Saturday, February > >> 20, 2016 9:41:45 AM Subject: Has rgw recently switched to deque > >> usuage?? > >> > >> Hi, > >> > >> With the last rebase I'm getting compilation errors on rgw stuff. > >> So I was wondering if deque usuage got included recently, or that > >> I'm running into a case where Clang doesn't like the way some code > >> is used. And GCC just compiles fine... > >> > >> Any answer would be appriciated > >> > >> --WjW -- 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 > >> > > > > -- -- Matt Benjamin Red Hat, Inc. 315 West Huron Street, Suite 140A Ann Arbor, Michigan 48103 http://www.redhat.com/en/technologies/storage tel. 734-707-0660 fax. 734-769-8938 cel. 734-216-5309 -- 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