All of lore.kernel.org
 help / color / mirror / Atom feed
* 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.