* master build failure with boost 1.60 @ 2016-03-07 14:49 Karol Mroz 2016-03-07 16:47 ` Abhishek Lekshmanan 2016-03-08 20:49 ` Robert LeBlanc 0 siblings, 2 replies; 13+ messages in thread From: Karol Mroz @ 2016-03-07 14:49 UTC (permalink / raw) To: ceph-devel [-- Attachment #1: Type: text/plain, Size: 340 bytes --] Hi folks, We've recently hit a build failure on ceph master for which Abhishek has opened a bug: http://tracker.ceph.com/issues/14998. Our rolling distribution (openSUSE Tumbleweed) has pushed out boost 1.60 which looks to be at the heart of the failure. Is boost 1.60 to be supported in Jewel? Thanks! -- Regards, Karol [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 473 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: master build failure with boost 1.60 2016-03-07 14:49 master build failure with boost 1.60 Karol Mroz @ 2016-03-07 16:47 ` Abhishek Lekshmanan 2016-03-07 17:31 ` Robert LeBlanc 2016-03-08 20:49 ` Robert LeBlanc 1 sibling, 1 reply; 13+ messages in thread From: Abhishek Lekshmanan @ 2016-03-07 16:47 UTC (permalink / raw) To: ceph-devel [-- Attachment #1.1: Type: text/plain, Size: 566 bytes --] On 03/07/2016 03:49 PM, Karol Mroz wrote: > Hi folks, > > We've recently hit a build failure on ceph master for which Abhishek has opened > a bug: http://tracker.ceph.com/issues/14998. > > Our rolling distribution (openSUSE Tumbleweed) has pushed out boost 1.60 > which looks to be at the heart of the failure. Is boost 1.60 to be supported in > Jewel? Reverting https://github.com/ceph/ceph/pull/7654 makes the build succeed, of course that is not the solution, but might indicate where we may need fixing Regards Abhishek > Thanks! > [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 473 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: master build failure with boost 1.60 2016-03-07 16:47 ` Abhishek Lekshmanan @ 2016-03-07 17:31 ` Robert LeBlanc 2016-03-07 19:56 ` Matt Benjamin 0 siblings, 1 reply; 13+ messages in thread From: Robert LeBlanc @ 2016-03-07 17:31 UTC (permalink / raw) To: Abhishek Lekshmanan; +Cc: ceph-devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 If we use boost 1.60, we can use intrusive maps which would be a lot easier in that code. I had to not use them to keep compatibility with older versions. I'm surprised that it is broken in newer versions. I'll see if I can figure out what is going wrong here. -----BEGIN PGP SIGNATURE----- Version: Mailvelope v1.3.6 Comment: https://www.mailvelope.com wsFcBAEBCAAQBQJW3brlCRDmVDuy+mK58QAAUkEQAK29Zc6W3IgBung03c1T md86mP1i6uBqyA4oFTmM4r4CF5dCQRrrAHXSd/1cM9bcvFmsir1LAjEalKaP f8P+lOPbHE8InQBe1b/pcS9vC2CaK8QeceONJBaEzlqwMaGFsIIFvlUd38jf 7Az/GlfRL+34LxAnShXQQJNTy8U7qqGp4ugRZSVPz9QaZDOayArfv3mlwzpD rzmXDWeq4JqGhtKdwlWiGdB6EF7t9BdbFzYFCcUyJ5v9G3kTMQJ7ROnv4Zu2 ZoPVKcQ0wnjwxQSZVLGnvw1sYHeO9vUItqaMDl3RjpQrjXx25FpNY/9NrInT b14V/yEaDVyK1y85a2nLTwVVkRPq8GMXIJtvkCSV5sS2Zoo8Y85sX8SAL6qq y/hn4Uq73T+CBGq3Gy6Key7VnvzGcq9EvVw+3UnMkaxdyZOAQy/ly0lYLjpF SBw51h9ExPpl0pRACkkoa+64NeAlej3Zqk2c2EgB4+WGjuUhdSMxSmSmhLDw +VYQhz/GMHB+M7AkNIW9Cgo/muCM5jbhkU6wbHB6fKvohpA23UwWXBsK6AU+ xjWJw0PuSYwpUsKYoD/U4F0YUDM39CQC6qpP1iCeVeptiuKzg7JWi0jh7myN mkuSjPo90ypaLa3kioX69Hr9BcCTTZ82wMjn44A5e3PV8Tvict2CYmCua57U Stp2 =DdLX -----END PGP SIGNATURE----- ---------------- Robert LeBlanc PGP Fingerprint 79A2 9CA4 6CC4 45DD A904 C70E E654 3BB2 FA62 B9F1 On Mon, Mar 7, 2016 at 9:47 AM, Abhishek Lekshmanan <abhishek@suse.com> wrote: > > > On 03/07/2016 03:49 PM, Karol Mroz wrote: >> Hi folks, >> >> We've recently hit a build failure on ceph master for which Abhishek has opened >> a bug: http://tracker.ceph.com/issues/14998. >> >> Our rolling distribution (openSUSE Tumbleweed) has pushed out boost 1.60 >> which looks to be at the heart of the failure. Is boost 1.60 to be supported in >> Jewel? > > Reverting https://github.com/ceph/ceph/pull/7654 makes the build > succeed, of course that is not the solution, but might indicate where we > may need fixing > > Regards > Abhishek > >> Thanks! >> > ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: master build failure with boost 1.60 2016-03-07 17:31 ` Robert LeBlanc @ 2016-03-07 19:56 ` Matt Benjamin 2016-03-07 20:03 ` Robert LeBlanc 0 siblings, 1 reply; 13+ messages in thread From: Matt Benjamin @ 2016-03-07 19:56 UTC (permalink / raw) To: Robert LeBlanc; +Cc: Abhishek Lekshmanan, ceph-devel Hi Robert, What were you unable to do with Boost intrusive avl_set/rbtree/avltree in versions below 1.6? Matt ----- Original Message ----- > From: "Robert LeBlanc" <robert@leblancnet.us> > To: "Abhishek Lekshmanan" <abhishek@suse.com> > Cc: "ceph-devel" <ceph-devel@vger.kernel.org> > Sent: Monday, March 7, 2016 12:31:22 PM > Subject: Re: master build failure with boost 1.60 > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > If we use boost 1.60, we can use intrusive maps which would be a lot > easier in that code. I had to not use them to keep compatibility with > older versions. I'm surprised that it is broken in newer versions. > I'll see if I can figure out what is going wrong here. > -----BEGIN PGP SIGNATURE----- > Version: Mailvelope v1.3.6 > Comment: https://www.mailvelope.com > > wsFcBAEBCAAQBQJW3brlCRDmVDuy+mK58QAAUkEQAK29Zc6W3IgBung03c1T > md86mP1i6uBqyA4oFTmM4r4CF5dCQRrrAHXSd/1cM9bcvFmsir1LAjEalKaP > f8P+lOPbHE8InQBe1b/pcS9vC2CaK8QeceONJBaEzlqwMaGFsIIFvlUd38jf > 7Az/GlfRL+34LxAnShXQQJNTy8U7qqGp4ugRZSVPz9QaZDOayArfv3mlwzpD > rzmXDWeq4JqGhtKdwlWiGdB6EF7t9BdbFzYFCcUyJ5v9G3kTMQJ7ROnv4Zu2 > ZoPVKcQ0wnjwxQSZVLGnvw1sYHeO9vUItqaMDl3RjpQrjXx25FpNY/9NrInT > b14V/yEaDVyK1y85a2nLTwVVkRPq8GMXIJtvkCSV5sS2Zoo8Y85sX8SAL6qq > y/hn4Uq73T+CBGq3Gy6Key7VnvzGcq9EvVw+3UnMkaxdyZOAQy/ly0lYLjpF > SBw51h9ExPpl0pRACkkoa+64NeAlej3Zqk2c2EgB4+WGjuUhdSMxSmSmhLDw > +VYQhz/GMHB+M7AkNIW9Cgo/muCM5jbhkU6wbHB6fKvohpA23UwWXBsK6AU+ > xjWJw0PuSYwpUsKYoD/U4F0YUDM39CQC6qpP1iCeVeptiuKzg7JWi0jh7myN > mkuSjPo90ypaLa3kioX69Hr9BcCTTZ82wMjn44A5e3PV8Tvict2CYmCua57U > Stp2 > =DdLX > -----END PGP SIGNATURE----- > ---------------- > Robert LeBlanc > PGP Fingerprint 79A2 9CA4 6CC4 45DD A904 C70E E654 3BB2 FA62 B9F1 > > > On Mon, Mar 7, 2016 at 9:47 AM, Abhishek Lekshmanan <abhishek@suse.com> > wrote: > > > > > > On 03/07/2016 03:49 PM, Karol Mroz wrote: > >> Hi folks, > >> > >> We've recently hit a build failure on ceph master for which Abhishek has > >> opened > >> a bug: http://tracker.ceph.com/issues/14998. > >> > >> Our rolling distribution (openSUSE Tumbleweed) has pushed out boost 1.60 > >> which looks to be at the heart of the failure. Is boost 1.60 to be > >> supported in > >> Jewel? > > > > Reverting https://github.com/ceph/ceph/pull/7654 makes the build > > succeed, of course that is not the solution, but might indicate where we > > may need fixing > > > > Regards > > Abhishek > > > >> Thanks! > >> > > > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@vger.kernel.org > 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 ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: master build failure with boost 1.60 2016-03-07 19:56 ` Matt Benjamin @ 2016-03-07 20:03 ` Robert LeBlanc 2016-03-07 20:06 ` Matt Benjamin 0 siblings, 1 reply; 13+ messages in thread From: Robert LeBlanc @ 2016-03-07 20:03 UTC (permalink / raw) To: Matt Benjamin; +Cc: Abhishek Lekshmanan, ceph-devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 I was able to do what I needed to with avl_set/rbtree/avltree, just http://www.boost.org/doc/libs/1_59_0/doc/html/intrusive/map_multimap.html looks like it may provide a cleaner interface that would be closer to the STL in C++. This was introduced in 1.59. -----BEGIN PGP SIGNATURE----- Version: Mailvelope v1.3.6 Comment: https://www.mailvelope.com wsFcBAEBCAAQBQJW3d6RCRDmVDuy+mK58QAAXSAP/3gXRVAAuhVgoEmUnX6s r+BrNqYoXZ5+lpXZbMNmZBfNeXKZSOeQW51Vjy4xHsYhi3nj29SDedwoc4Bq DA+es5JN/8etfr3SZgyfA6DMnvsNpUT/OO1mSjpkiPsExG6lK4iVKf1Y/M9B dXfHmeP3lVUMD08qgqzCgaYEoxQfI42tvF+PubcxfDp0OOq9/+SFD68YT+tL PmA1BVjnCBtuPMmy4OzsbD7TFSdqr8rATUTW2TzkaxUMRN61oZnFqBwVjkj2 ZfdFtuZj1/W1+ddHnVbM0xz3asM7kUJUblPMGBXH+jVTr2Jq9/ftqB/fh3hS 45QGSjET6KJOPd3W3S2Kqbccpf2UZAThPFLz1+oNCls3Efn/3sBOsbQJNNBr tSq3nJKa7oUqDF0Fs2hRQzEzYu5MnV9dN8dmW9eZSs3tbTtcWVQjfYve1NP1 +udkXyPQtnc4YY5EvDi/Xn6Yoh6NHxkbw2hZa1WmEQEbTb3X4CBZHNKLXAxR Yx1PW08UPQrdhxUwQ41khvcVlElx9DLPwGnMlZQzvF4wnuEPqBSFNCqB2Eeh pEB81e5gnR2Qwx7oHywh2aZpTxf9ybUsQvaCBettqmSUB66N36V/3eGTfHQH CDdMw02iBD6PpG/FNq6Nkyh7D5y8duz2zrN2rvD1gpMWcssFIhbcXzH1ba4S VZhU =FBbh -----END PGP SIGNATURE----- ---------------- Robert LeBlanc PGP Fingerprint 79A2 9CA4 6CC4 45DD A904 C70E E654 3BB2 FA62 B9F1 On Mon, Mar 7, 2016 at 12:56 PM, Matt Benjamin <mbenjamin@redhat.com> wrote: > Hi Robert, > > What were you unable to do with Boost intrusive avl_set/rbtree/avltree in versions below 1.6? > > Matt > > ----- Original Message ----- >> From: "Robert LeBlanc" <robert@leblancnet.us> >> To: "Abhishek Lekshmanan" <abhishek@suse.com> >> Cc: "ceph-devel" <ceph-devel@vger.kernel.org> >> Sent: Monday, March 7, 2016 12:31:22 PM >> Subject: Re: master build failure with boost 1.60 >> >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA256 >> >> If we use boost 1.60, we can use intrusive maps which would be a lot >> easier in that code. I had to not use them to keep compatibility with >> older versions. I'm surprised that it is broken in newer versions. >> I'll see if I can figure out what is going wrong here. >> -----BEGIN PGP SIGNATURE----- >> Version: Mailvelope v1.3.6 >> Comment: https://www.mailvelope.com >> >> wsFcBAEBCAAQBQJW3brlCRDmVDuy+mK58QAAUkEQAK29Zc6W3IgBung03c1T >> md86mP1i6uBqyA4oFTmM4r4CF5dCQRrrAHXSd/1cM9bcvFmsir1LAjEalKaP >> f8P+lOPbHE8InQBe1b/pcS9vC2CaK8QeceONJBaEzlqwMaGFsIIFvlUd38jf >> 7Az/GlfRL+34LxAnShXQQJNTy8U7qqGp4ugRZSVPz9QaZDOayArfv3mlwzpD >> rzmXDWeq4JqGhtKdwlWiGdB6EF7t9BdbFzYFCcUyJ5v9G3kTMQJ7ROnv4Zu2 >> ZoPVKcQ0wnjwxQSZVLGnvw1sYHeO9vUItqaMDl3RjpQrjXx25FpNY/9NrInT >> b14V/yEaDVyK1y85a2nLTwVVkRPq8GMXIJtvkCSV5sS2Zoo8Y85sX8SAL6qq >> y/hn4Uq73T+CBGq3Gy6Key7VnvzGcq9EvVw+3UnMkaxdyZOAQy/ly0lYLjpF >> SBw51h9ExPpl0pRACkkoa+64NeAlej3Zqk2c2EgB4+WGjuUhdSMxSmSmhLDw >> +VYQhz/GMHB+M7AkNIW9Cgo/muCM5jbhkU6wbHB6fKvohpA23UwWXBsK6AU+ >> xjWJw0PuSYwpUsKYoD/U4F0YUDM39CQC6qpP1iCeVeptiuKzg7JWi0jh7myN >> mkuSjPo90ypaLa3kioX69Hr9BcCTTZ82wMjn44A5e3PV8Tvict2CYmCua57U >> Stp2 >> =DdLX >> -----END PGP SIGNATURE----- >> ---------------- >> Robert LeBlanc >> PGP Fingerprint 79A2 9CA4 6CC4 45DD A904 C70E E654 3BB2 FA62 B9F1 >> >> >> On Mon, Mar 7, 2016 at 9:47 AM, Abhishek Lekshmanan <abhishek@suse.com> >> wrote: >> > >> > >> > On 03/07/2016 03:49 PM, Karol Mroz wrote: >> >> Hi folks, >> >> >> >> We've recently hit a build failure on ceph master for which Abhishek has >> >> opened >> >> a bug: http://tracker.ceph.com/issues/14998. >> >> >> >> Our rolling distribution (openSUSE Tumbleweed) has pushed out boost 1.60 >> >> which looks to be at the heart of the failure. Is boost 1.60 to be >> >> supported in >> >> Jewel? >> > >> > Reverting https://github.com/ceph/ceph/pull/7654 makes the build >> > succeed, of course that is not the solution, but might indicate where we >> > may need fixing >> > >> > Regards >> > Abhishek >> > >> >> Thanks! >> >> >> > >> -- >> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in >> the body of a message to majordomo@vger.kernel.org >> 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 ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: master build failure with boost 1.60 2016-03-07 20:03 ` Robert LeBlanc @ 2016-03-07 20:06 ` Matt Benjamin 0 siblings, 0 replies; 13+ messages in thread From: Matt Benjamin @ 2016-03-07 20:06 UTC (permalink / raw) To: Robert LeBlanc; +Cc: Abhishek Lekshmanan, ceph-devel Hi Robert, Thanks for the clarification. I wasn't aware of the new multimap interface. I have been happy with the tree-based interfaces, however. Matt ----- Original Message ----- > From: "Robert LeBlanc" <robert@leblancnet.us> > To: "Matt Benjamin" <mbenjamin@redhat.com> > Cc: "Abhishek Lekshmanan" <abhishek@suse.com>, "ceph-devel" <ceph-devel@vger.kernel.org> > Sent: Monday, March 7, 2016 3:03:39 PM > Subject: Re: master build failure with boost 1.60 > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > I was able to do what I needed to with avl_set/rbtree/avltree, just > http://www.boost.org/doc/libs/1_59_0/doc/html/intrusive/map_multimap.html > looks like it may provide a cleaner interface that would be closer to > the STL in C++. This was introduced in 1.59. > -----BEGIN PGP SIGNATURE----- > Version: Mailvelope v1.3.6 > Comment: https://www.mailvelope.com > > wsFcBAEBCAAQBQJW3d6RCRDmVDuy+mK58QAAXSAP/3gXRVAAuhVgoEmUnX6s > r+BrNqYoXZ5+lpXZbMNmZBfNeXKZSOeQW51Vjy4xHsYhi3nj29SDedwoc4Bq > DA+es5JN/8etfr3SZgyfA6DMnvsNpUT/OO1mSjpkiPsExG6lK4iVKf1Y/M9B > dXfHmeP3lVUMD08qgqzCgaYEoxQfI42tvF+PubcxfDp0OOq9/+SFD68YT+tL > PmA1BVjnCBtuPMmy4OzsbD7TFSdqr8rATUTW2TzkaxUMRN61oZnFqBwVjkj2 > ZfdFtuZj1/W1+ddHnVbM0xz3asM7kUJUblPMGBXH+jVTr2Jq9/ftqB/fh3hS > 45QGSjET6KJOPd3W3S2Kqbccpf2UZAThPFLz1+oNCls3Efn/3sBOsbQJNNBr > tSq3nJKa7oUqDF0Fs2hRQzEzYu5MnV9dN8dmW9eZSs3tbTtcWVQjfYve1NP1 > +udkXyPQtnc4YY5EvDi/Xn6Yoh6NHxkbw2hZa1WmEQEbTb3X4CBZHNKLXAxR > Yx1PW08UPQrdhxUwQ41khvcVlElx9DLPwGnMlZQzvF4wnuEPqBSFNCqB2Eeh > pEB81e5gnR2Qwx7oHywh2aZpTxf9ybUsQvaCBettqmSUB66N36V/3eGTfHQH > CDdMw02iBD6PpG/FNq6Nkyh7D5y8duz2zrN2rvD1gpMWcssFIhbcXzH1ba4S > VZhU > =FBbh > -----END PGP SIGNATURE----- > ---------------- > Robert LeBlanc > PGP Fingerprint 79A2 9CA4 6CC4 45DD A904 C70E E654 3BB2 FA62 B9F1 > > > On Mon, Mar 7, 2016 at 12:56 PM, Matt Benjamin <mbenjamin@redhat.com> wrote: > > Hi Robert, > > > > What were you unable to do with Boost intrusive avl_set/rbtree/avltree in > > versions below 1.6? > > > > Matt > > > > ----- Original Message ----- > >> From: "Robert LeBlanc" <robert@leblancnet.us> > >> To: "Abhishek Lekshmanan" <abhishek@suse.com> > >> Cc: "ceph-devel" <ceph-devel@vger.kernel.org> > >> Sent: Monday, March 7, 2016 12:31:22 PM > >> Subject: Re: master build failure with boost 1.60 > >> > >> -----BEGIN PGP SIGNED MESSAGE----- > >> Hash: SHA256 > >> > >> If we use boost 1.60, we can use intrusive maps which would be a lot > >> easier in that code. I had to not use them to keep compatibility with > >> older versions. I'm surprised that it is broken in newer versions. > >> I'll see if I can figure out what is going wrong here. > >> -----BEGIN PGP SIGNATURE----- > >> Version: Mailvelope v1.3.6 > >> Comment: https://www.mailvelope.com > >> > >> wsFcBAEBCAAQBQJW3brlCRDmVDuy+mK58QAAUkEQAK29Zc6W3IgBung03c1T > >> md86mP1i6uBqyA4oFTmM4r4CF5dCQRrrAHXSd/1cM9bcvFmsir1LAjEalKaP > >> f8P+lOPbHE8InQBe1b/pcS9vC2CaK8QeceONJBaEzlqwMaGFsIIFvlUd38jf > >> 7Az/GlfRL+34LxAnShXQQJNTy8U7qqGp4ugRZSVPz9QaZDOayArfv3mlwzpD > >> rzmXDWeq4JqGhtKdwlWiGdB6EF7t9BdbFzYFCcUyJ5v9G3kTMQJ7ROnv4Zu2 > >> ZoPVKcQ0wnjwxQSZVLGnvw1sYHeO9vUItqaMDl3RjpQrjXx25FpNY/9NrInT > >> b14V/yEaDVyK1y85a2nLTwVVkRPq8GMXIJtvkCSV5sS2Zoo8Y85sX8SAL6qq > >> y/hn4Uq73T+CBGq3Gy6Key7VnvzGcq9EvVw+3UnMkaxdyZOAQy/ly0lYLjpF > >> SBw51h9ExPpl0pRACkkoa+64NeAlej3Zqk2c2EgB4+WGjuUhdSMxSmSmhLDw > >> +VYQhz/GMHB+M7AkNIW9Cgo/muCM5jbhkU6wbHB6fKvohpA23UwWXBsK6AU+ > >> xjWJw0PuSYwpUsKYoD/U4F0YUDM39CQC6qpP1iCeVeptiuKzg7JWi0jh7myN > >> mkuSjPo90ypaLa3kioX69Hr9BcCTTZ82wMjn44A5e3PV8Tvict2CYmCua57U > >> Stp2 > >> =DdLX > >> -----END PGP SIGNATURE----- > >> ---------------- > >> Robert LeBlanc > >> PGP Fingerprint 79A2 9CA4 6CC4 45DD A904 C70E E654 3BB2 FA62 B9F1 > >> > >> > >> On Mon, Mar 7, 2016 at 9:47 AM, Abhishek Lekshmanan <abhishek@suse.com> > >> wrote: > >> > > >> > > >> > On 03/07/2016 03:49 PM, Karol Mroz wrote: > >> >> Hi folks, > >> >> > >> >> We've recently hit a build failure on ceph master for which Abhishek > >> >> has > >> >> opened > >> >> a bug: http://tracker.ceph.com/issues/14998. > >> >> > >> >> Our rolling distribution (openSUSE Tumbleweed) has pushed out boost > >> >> 1.60 > >> >> which looks to be at the heart of the failure. Is boost 1.60 to be > >> >> supported in > >> >> Jewel? > >> > > >> > Reverting https://github.com/ceph/ceph/pull/7654 makes the build > >> > succeed, of course that is not the solution, but might indicate where we > >> > may need fixing > >> > > >> > Regards > >> > Abhishek > >> > > >> >> Thanks! > >> >> > >> > > >> -- > >> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > >> the body of a message to majordomo@vger.kernel.org > >> 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 > -- 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 ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: master build failure with boost 1.60 2016-03-07 14:49 master build failure with boost 1.60 Karol Mroz 2016-03-07 16:47 ` Abhishek Lekshmanan @ 2016-03-08 20:49 ` Robert LeBlanc 2016-03-09 9:57 ` Abhishek L 1 sibling, 1 reply; 13+ messages in thread From: Robert LeBlanc @ 2016-03-08 20:49 UTC (permalink / raw) To: ceph-devel, Karol Mroz -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Karol, I think I may have already resolved this with a patch I was already working on. Can you pull in https://github.com/ceph/ceph/pull/7984 and see if it resolves the issue? Thanks, -----BEGIN PGP SIGNATURE----- Version: Mailvelope v1.3.6 Comment: https://www.mailvelope.com wsFcBAEBCAAQBQJW3zreCRDmVDuy+mK58QAAiX0P/RB6HZOaBiDkh89z37wf LG+sMH84PigUiGQ/dW4NpPC96pBfpOeKYxU0ZFjV1A2jkfjGxKsqNr6gSioE wnaN8u5emoND5nb/O4psm+9EQguLcSsfLVvt+1JCOUMdRibrZVfBsjJ1hfhu rE6exUGmabR+sTgC0fL2Rd00+FLN4SeqYiEkH/YhRMPoX7sNAgrwlj6z2N7E nS8aUZTZVzHxoWh+QwLdKuE6QSd8EPh9L2BQhqjrhERPh4SyG5XfK97p77O+ dSOiAYx1Ecz1qjHQEI6Ml5pPAKTqJSEhFOgDdDguYzN1E+uBb8eJSB0ZB6M3 hPbuEKIg/nVa06LL2ZMgRpkC327xjtPnSsExDGfR4fEN9zv3TCMmJ9X+YDrS dAKItZCss64CXOWATHhx1LKBHusl4Cu9y8EZL80/coKJuqfQs0OCnjmGoxHF xwqp7AaiKu5jh6sNRT/VbJxvuWTz9/G5iznjphXyk/zVeit5SYjK5HozIC6y em7H+kcQJl/JluA82bixtM5j+o+kcx9h3Jxbymf2g6XlFQMSQ6V3l3N/AO79 yXXpiBUrRInP8YzQvCjPLREPWPQTSadRdAUfaE4NSu9ZC9/TtoTyrf0NutUT /qUfEXCOQJSNuXIelo1Fp0WKCgE31zPcgGnBroejTZs+A5LlMzWLcsKZaKh0 qIzs =xE7o -----END PGP SIGNATURE----- ---------------- Robert LeBlanc PGP Fingerprint 79A2 9CA4 6CC4 45DD A904 C70E E654 3BB2 FA62 B9F1 On Mon, Mar 7, 2016 at 7:49 AM, Karol Mroz <kmroz@suse.com> wrote: > Hi folks, > > We've recently hit a build failure on ceph master for which Abhishek has opened > a bug: http://tracker.ceph.com/issues/14998. > > Our rolling distribution (openSUSE Tumbleweed) has pushed out boost 1.60 > which looks to be at the heart of the failure. Is boost 1.60 to be supported in > Jewel? > > Thanks! > > -- > Regards, > Karol ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: master build failure with boost 1.60 2016-03-08 20:49 ` Robert LeBlanc @ 2016-03-09 9:57 ` Abhishek L 2016-03-09 10:58 ` Karol Mroz 0 siblings, 1 reply; 13+ messages in thread From: Abhishek L @ 2016-03-09 9:57 UTC (permalink / raw) To: Robert LeBlanc; +Cc: ceph-devel, Karol Mroz [-- Attachment #1: Type: text/plain, Size: 1961 bytes --] Robert LeBlanc writes: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Karol, > > I think I may have already resolved this with a patch I was already > working on. Can you pull in https://github.com/ceph/ceph/pull/7984 and > see if it resolves the issue? I tried applying 7984 atop of current master, it was still failing, on similar errors with WeightedPriorityQueue, here is a log http://ix.io/pYl Regards Abhishek > > Thanks, > -----BEGIN PGP SIGNATURE----- > Version: Mailvelope v1.3.6 > Comment: https://www.mailvelope.com > > wsFcBAEBCAAQBQJW3zreCRDmVDuy+mK58QAAiX0P/RB6HZOaBiDkh89z37wf > LG+sMH84PigUiGQ/dW4NpPC96pBfpOeKYxU0ZFjV1A2jkfjGxKsqNr6gSioE > wnaN8u5emoND5nb/O4psm+9EQguLcSsfLVvt+1JCOUMdRibrZVfBsjJ1hfhu > rE6exUGmabR+sTgC0fL2Rd00+FLN4SeqYiEkH/YhRMPoX7sNAgrwlj6z2N7E > nS8aUZTZVzHxoWh+QwLdKuE6QSd8EPh9L2BQhqjrhERPh4SyG5XfK97p77O+ > dSOiAYx1Ecz1qjHQEI6Ml5pPAKTqJSEhFOgDdDguYzN1E+uBb8eJSB0ZB6M3 > hPbuEKIg/nVa06LL2ZMgRpkC327xjtPnSsExDGfR4fEN9zv3TCMmJ9X+YDrS > dAKItZCss64CXOWATHhx1LKBHusl4Cu9y8EZL80/coKJuqfQs0OCnjmGoxHF > xwqp7AaiKu5jh6sNRT/VbJxvuWTz9/G5iznjphXyk/zVeit5SYjK5HozIC6y > em7H+kcQJl/JluA82bixtM5j+o+kcx9h3Jxbymf2g6XlFQMSQ6V3l3N/AO79 > yXXpiBUrRInP8YzQvCjPLREPWPQTSadRdAUfaE4NSu9ZC9/TtoTyrf0NutUT > /qUfEXCOQJSNuXIelo1Fp0WKCgE31zPcgGnBroejTZs+A5LlMzWLcsKZaKh0 > qIzs > =xE7o > -----END PGP SIGNATURE----- > ---------------- > Robert LeBlanc > PGP Fingerprint 79A2 9CA4 6CC4 45DD A904 C70E E654 3BB2 FA62 B9F1 > > > On Mon, Mar 7, 2016 at 7:49 AM, Karol Mroz <kmroz@suse.com> wrote: >> Hi folks, >> >> We've recently hit a build failure on ceph master for which Abhishek has opened >> a bug: http://tracker.ceph.com/issues/14998. >> >> Our rolling distribution (openSUSE Tumbleweed) has pushed out boost 1.60 >> which looks to be at the heart of the failure. Is boost 1.60 to be supported in >> Jewel? >> >> Thanks! >> >> -- >> Regards, >> Karol -- Abhishek [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 472 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: master build failure with boost 1.60 2016-03-09 9:57 ` Abhishek L @ 2016-03-09 10:58 ` Karol Mroz 2016-03-09 11:15 ` Willem Jan Withagen 0 siblings, 1 reply; 13+ messages in thread From: Karol Mroz @ 2016-03-09 10:58 UTC (permalink / raw) To: ceph-devel; +Cc: Robert LeBlanc [-- Attachment #1: Type: text/plain, Size: 631 bytes --] On Wed, Mar 09, 2016 at 10:57:35AM +0100, Abhishek L wrote: > > Robert LeBlanc writes: > > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA256 > > > > Karol, > > > > I think I may have already resolved this with a patch I was already > > working on. Can you pull in https://github.com/ceph/ceph/pull/7984 and > > see if it resolves the issue? > > I tried applying 7984 atop of current master, it was still failing, on > similar errors with WeightedPriorityQueue, here is a log http://ix.io/pYl > Hi Robert, +1 here as well, with the same failure as seen in Abhishek's log above. -- Regards, Karol [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 473 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: master build failure with boost 1.60 2016-03-09 10:58 ` Karol Mroz @ 2016-03-09 11:15 ` Willem Jan Withagen 2016-03-09 19:49 ` Robert LeBlanc 0 siblings, 1 reply; 13+ messages in thread From: Willem Jan Withagen @ 2016-03-09 11:15 UTC (permalink / raw) To: ceph-devel, Robert LeBlanc On 9-3-2016 11:58, Karol Mroz wrote: > On Wed, Mar 09, 2016 at 10:57:35AM +0100, Abhishek L wrote: >> >> Robert LeBlanc writes: >> >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA256 >>> >>> Karol, >>> >>> I think I may have already resolved this with a patch I was already >>> working on. Can you pull in https://github.com/ceph/ceph/pull/7984 and >>> see if it resolves the issue? >> >> I tried applying 7984 atop of current master, it was still failing, on >> similar errors with WeightedPriorityQueue, here is a log http://ix.io/pYl >> > > Hi Robert, > > +1 here as well, with the same failure as seen in Abhishek's log above. > Not to rain on anybody's parade but this is currently what FreeBSD offers me in packages: boost-all-1.55.0 The "meta-port" for boost libraries boost-docs-1.55.0 Documentation for libraries from boost.org boost-jam-1.55.0 Build tool from the boost.org boost-libs-1.55.0_9 Free portable C++ libraries (without Boost.Python) The CentOS7 I'm running has: #define BOOST_LIB_VERSION "1_53" So I guess you will have to provide alternatives for code snippets that depend on 1.60 stuff? --WjW ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: master build failure with boost 1.60 2016-03-09 11:15 ` Willem Jan Withagen @ 2016-03-09 19:49 ` Robert LeBlanc 2016-03-10 9:10 ` Abhishek Lekshmanan 2016-03-15 6:21 ` Karol Mroz 0 siblings, 2 replies; 13+ messages in thread From: Robert LeBlanc @ 2016-03-09 19:49 UTC (permalink / raw) To: Willem Jan Withagen, Abhishek Lekshmanan, Karol Mroz; +Cc: ceph-devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Willem, The goal is not to introduce features that are only available in 1.60.0, it is around fixing a problem that showed up with 1.60.0, but worked with previous versions. Apparently, they changed the way that Advanced Lookup and Inserts functioned which broke things. Karol and Abhishek, I've pushed an update to that pull request, can you try it again? It seems to pass on my hacked environment. Thanks, -----BEGIN PGP SIGNATURE----- Version: Mailvelope v1.3.6 Comment: https://www.mailvelope.com wsFcBAEBCAAQBQJW4H4UCRDmVDuy+mK58QAAqZkP/Ril3r+yltOJlFmEn/7g 9BG853bLMnS0zcm7r/YuqNcInSW9zJ979lLVekiNB4OfW3iEcZ022yFCgKUm 26NB6FeC0uYF8+ZvRzpgzWhAxEhLRmmjqcTleeUx2LEMAUAUm0mWFlHb7jj3 RyG2CU+8e8iqn84QcVQ+p+UJ2ohxJoq97Y/xV4iAm+HIGOtiO0S9oUtUGx// 30sR+4eqLYMRZ4cFJr1VE9MCw/LepiGdmbcusBCrBdW0vlblesa0zlwx3IRy FR06KGfk/stvvoLJSLMLC3IYi7IYXQwWPVDosK4hrIGeF71GtcQPws2qLqAc D3VnRWqhpanAeNLzwvO7bXLK4d9xLtlu3AJxaQsv2Sv8zjdQ7xnpanTqbp/N qE6vDvdY7MgdY7wVD1ccYSBTRCZFIg/XJXwPUiy+udxUpKqAnuUqHcAQQdpL rOaOIcnpuvUOnasE8k2c0mjo7K3W4qEaYZJtpxvpJmDgz+UgE9I6f6tSAWLX U1KduXdzc2g9SDdL1qM/kY7P+E6sVejHY5TYjDn9jrn1IhV5OCI8zH7qDRjG BFDRJqFjZAmb7gGbQP/I4xZfmLvF2H2rfXiwl3ya/8X+UVnL4MnAgRLeikbc stDXz2lXHShIcMrXE1+tupmAjtVBmN7SP0eKa7+CCCMQvsFpj7ntWS5qdVBO 2wk1 =AXup -----END PGP SIGNATURE----- ---------------- Robert LeBlanc PGP Fingerprint 79A2 9CA4 6CC4 45DD A904 C70E E654 3BB2 FA62 B9F1 On Wed, Mar 9, 2016 at 4:15 AM, Willem Jan Withagen <wjw@digiware.nl> wrote: > On 9-3-2016 11:58, Karol Mroz wrote: >> >> On Wed, Mar 09, 2016 at 10:57:35AM +0100, Abhishek L wrote: >>> >>> >>> Robert LeBlanc writes: >>> >>>> -----BEGIN PGP SIGNED MESSAGE----- >>>> Hash: SHA256 >>>> >>>> Karol, >>>> >>>> I think I may have already resolved this with a patch I was already >>>> working on. Can you pull in https://github.com/ceph/ceph/pull/7984 and >>>> see if it resolves the issue? >>> >>> >>> I tried applying 7984 atop of current master, it was still failing, on >>> similar errors with WeightedPriorityQueue, here is a log http://ix.io/pYl >>> >> >> Hi Robert, >> >> +1 here as well, with the same failure as seen in Abhishek's log above. >> > > Not to rain on anybody's parade but this is currently what FreeBSD offers > me in packages: > boost-all-1.55.0 The "meta-port" for boost libraries > boost-docs-1.55.0 Documentation for libraries from boost.org > boost-jam-1.55.0 Build tool from the boost.org > boost-libs-1.55.0_9 Free portable C++ libraries (without > Boost.Python) > > The CentOS7 I'm running has: > #define BOOST_LIB_VERSION "1_53" > > So I guess you will have to provide alternatives for code snippets that > depend > on 1.60 stuff? > > --WjW ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: master build failure with boost 1.60 2016-03-09 19:49 ` Robert LeBlanc @ 2016-03-10 9:10 ` Abhishek Lekshmanan 2016-03-15 6:21 ` Karol Mroz 1 sibling, 0 replies; 13+ messages in thread From: Abhishek Lekshmanan @ 2016-03-10 9:10 UTC (permalink / raw) To: Robert LeBlanc; +Cc: Willem Jan Withagen, Karol Mroz, ceph-devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Robert LeBlanc writes: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Willem, > > The goal is not to introduce features that are only available in > 1.60.0, it is around fixing a problem that showed up with 1.60.0, but > worked with previous versions. Apparently, they changed the way that > Advanced Lookup and Inserts functioned which broke things. > > Karol and Abhishek, > > I've pushed an update to that pull request, can you try it again? It > seems to pass on my hacked environment. After applying latest commit from #7984, the build seems to be passing now. Thanks for spending the time to fix this. > > Thanks, > -----BEGIN PGP SIGNATURE----- > Version: Mailvelope v1.3.6 > Comment: https://www.mailvelope.com > > wsFcBAEBCAAQBQJW4H4UCRDmVDuy+mK58QAAqZkP/Ril3r+yltOJlFmEn/7g > 9BG853bLMnS0zcm7r/YuqNcInSW9zJ979lLVekiNB4OfW3iEcZ022yFCgKUm > 26NB6FeC0uYF8+ZvRzpgzWhAxEhLRmmjqcTleeUx2LEMAUAUm0mWFlHb7jj3 > RyG2CU+8e8iqn84QcVQ+p+UJ2ohxJoq97Y/xV4iAm+HIGOtiO0S9oUtUGx// > 30sR+4eqLYMRZ4cFJr1VE9MCw/LepiGdmbcusBCrBdW0vlblesa0zlwx3IRy > FR06KGfk/stvvoLJSLMLC3IYi7IYXQwWPVDosK4hrIGeF71GtcQPws2qLqAc > D3VnRWqhpanAeNLzwvO7bXLK4d9xLtlu3AJxaQsv2Sv8zjdQ7xnpanTqbp/N > qE6vDvdY7MgdY7wVD1ccYSBTRCZFIg/XJXwPUiy+udxUpKqAnuUqHcAQQdpL > rOaOIcnpuvUOnasE8k2c0mjo7K3W4qEaYZJtpxvpJmDgz+UgE9I6f6tSAWLX > U1KduXdzc2g9SDdL1qM/kY7P+E6sVejHY5TYjDn9jrn1IhV5OCI8zH7qDRjG > BFDRJqFjZAmb7gGbQP/I4xZfmLvF2H2rfXiwl3ya/8X+UVnL4MnAgRLeikbc > stDXz2lXHShIcMrXE1+tupmAjtVBmN7SP0eKa7+CCCMQvsFpj7ntWS5qdVBO > 2wk1 > =AXup > -----END PGP SIGNATURE----- > ---------------- > Robert LeBlanc > PGP Fingerprint 79A2 9CA4 6CC4 45DD A904 C70E E654 3BB2 FA62 B9F1 > > > On Wed, Mar 9, 2016 at 4:15 AM, Willem Jan Withagen <wjw@digiware.nl> wrote: >> On 9-3-2016 11:58, Karol Mroz wrote: >>> >>> On Wed, Mar 09, 2016 at 10:57:35AM +0100, Abhishek L wrote: >>>> >>>> >>>> Robert LeBlanc writes: >>>> >>>>> -----BEGIN PGP SIGNED MESSAGE----- >>>>> Hash: SHA256 >>>>> >>>>> Karol, >>>>> >>>>> I think I may have already resolved this with a patch I was already >>>>> working on. Can you pull in https://github.com/ceph/ceph/pull/7984 and >>>>> see if it resolves the issue? >>>> >>>> >>>> I tried applying 7984 atop of current master, it was still failing, on >>>> similar errors with WeightedPriorityQueue, here is a log http://ix.io/pYl >>>> >>> >>> Hi Robert, >>> >>> +1 here as well, with the same failure as seen in Abhishek's log above. >>> >> >> Not to rain on anybody's parade but this is currently what FreeBSD offers >> me in packages: >> boost-all-1.55.0 The "meta-port" for boost libraries >> boost-docs-1.55.0 Documentation for libraries from boost.org >> boost-jam-1.55.0 Build tool from the boost.org >> boost-libs-1.55.0_9 Free portable C++ libraries (without >> Boost.Python) >> >> The CentOS7 I'm running has: >> #define BOOST_LIB_VERSION "1_53" >> >> So I guess you will have to provide alternatives for code snippets that >> depend >> on 1.60 stuff? >> >> --WjW -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJW4ToUAAoJEPnwZB8bZe1fbKAH/2Y7hFkPIicGaJaGDqz2NK8v EvA+1j/vT0ccNeUKW2iEur3KeUX7IFR83HW5ssSlcTQHFHtCKprp2hiiDVdeLan3 fTIsyIPbczuHo1wVclOvfDbuwI+gqG4SDaWa3KFE5yF2jeXOL5PNq2cqA7mm+OXv Qa510DSEiAQZjc300K8YlAZniC5UWMvmUh2bjx95H6BP8R8bGqaLUofSR+Q0pBPj y4y1xe0KB7LmlrP7V0aoADa3owTQ5T+Jn7yA+RaTKKmjRrPNGn5V/TGv866ou2q6 bBhsItzFIdfmyFy+4gm2VRGQFTGB5sERivOC6mTd+pLog4mZaRjQBPV3eM/HnpU= =S+Na -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: master build failure with boost 1.60 2016-03-09 19:49 ` Robert LeBlanc 2016-03-10 9:10 ` Abhishek Lekshmanan @ 2016-03-15 6:21 ` Karol Mroz 1 sibling, 0 replies; 13+ messages in thread From: Karol Mroz @ 2016-03-15 6:21 UTC (permalink / raw) To: Robert LeBlanc; +Cc: ceph-devel Hi Robert, Thanks for looking into this so quickly. -Karol (Sent from my mobile) > > Karol and Abhishek, > > I've pushed an update to that pull request, can you try it again? It > seems to pass on my hacked environment. > ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2016-03-15 6:21 UTC | newest] Thread overview: 13+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2016-03-07 14:49 master build failure with boost 1.60 Karol Mroz 2016-03-07 16:47 ` Abhishek Lekshmanan 2016-03-07 17:31 ` Robert LeBlanc 2016-03-07 19:56 ` Matt Benjamin 2016-03-07 20:03 ` Robert LeBlanc 2016-03-07 20:06 ` Matt Benjamin 2016-03-08 20:49 ` Robert LeBlanc 2016-03-09 9:57 ` Abhishek L 2016-03-09 10:58 ` Karol Mroz 2016-03-09 11:15 ` Willem Jan Withagen 2016-03-09 19:49 ` Robert LeBlanc 2016-03-10 9:10 ` Abhishek Lekshmanan 2016-03-15 6:21 ` Karol Mroz
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.