<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>32001</bug_id>
          
          <creation_ts>2016-04-19 16:29:39 +0300</creation_ts>
          <short_desc>apply the patch below to support -std=c++11</short_desc>
          <delta_ts>2016-05-12 18:33:52 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>boost-devel-headers</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>https://bugs.archlinux.org/task/45356</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>blocker</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="viy">viy</reporter>
          <assigned_to name="Ivan A. Melnikov">iv</assigned_to>
          <cc>iv</cc>
    
    <cc>sem</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>156177</commentid>
    <comment_count>0</comment_count>
      <attachid>6693</attachid>
    <who name="viy">viy</who>
    <bug_when>2016-04-19 16:29:39 +0300</bug_when>
    <thetext>Created attachment 6693
proposed patch

with -std=c++11
instead of BOOST_UBLAS_INLINE template &lt;size_t N&gt;
we should write
template &lt;size_t N&gt; BOOST_UBLAS_INLINE

see also similar patch at https://github.com/uBLAS/ublas/commit/19eb8cf30af812c8434dfc7e5f0c6c7ded5477d0

--- /usr/include/boost/numeric/ublas/storage.hpp~	2016-04-02 11:34:46.000000000 +0000
+++ /usr/include/boost/numeric/ublas/storage.hpp	2016-04-19 13:07:41.126116952 +0000
@@ -777,9 +777,9 @@
         BOOST_UBLAS_INLINE
         shallow_array_adaptor (size_type size, pointer data):
             size_ (size), own_ (false), data_ (data, leaker&lt;value_type&gt; ()) {}
-        BOOST_UBLAS_INLINE
+        
         template &lt;size_t N&gt;
-        shallow_array_adaptor (T (&amp;data)[N]):
+        BOOST_UBLAS_INLINE shallow_array_adaptor (T (&amp;data)[N]):
             size_ (N), own_ (false), data_ (data, leaker&lt;value_type&gt; ()) {}
 
         BOOST_UBLAS_INLINE
@@ -833,14 +833,14 @@
         void resize (size_type size, pointer data, value_type init) {
             resize_internal (size, data, init, true);
         }
-        BOOST_UBLAS_INLINE
+        
         template &lt;size_t N&gt;
-        void resize (T (&amp;data)[N]) {
+        BOOST_UBLAS_INLINE void resize (T (&amp;data)[N]) {
             resize_internal (N, data, value_type (), false);
         }
-        BOOST_UBLAS_INLINE
+        
         template &lt;size_t N&gt;
-        void resize (T (&amp;data)[N], value_type init) {
+        BOOST_UBLAS_INLINE void resize (T (&amp;data)[N], value_type init) {
             resize_internal (N, data, init, true);
         }</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156178</commentid>
    <comment_count>1</comment_count>
    <who name="viy">viy</who>
    <bug_when>2016-04-19 16:33:38 +0300</bug_when>
    <thetext>blocks removal of boost 1.57 -
rebuild of libompl fails w/o this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156179</commentid>
    <comment_count>2</comment_count>
    <who name="viy">viy</who>
    <bug_when>2016-04-19 16:38:54 +0300</bug_when>
    <thetext>found the same bug in bugs.archlinux.org:
https://bugs.archlinux.org/task/45356</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156313</commentid>
    <comment_count>3</comment_count>
    <who name="viy">viy</who>
    <bug_when>2016-04-26 21:10:53 +0300</bug_when>
    <thetext>ping
я бы и сам NMU выложил, да acl у меня нету :(
может, @qa добавить?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>156764</commentid>
    <comment_count>4</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2016-05-12 18:28:45 +0300</bug_when>
    <thetext>boost-1:1.58.0-alt4 -&gt; sisyphus:

* Thu May 12 2016 Igor Vlasenko &lt;viy@altlinux&gt; 1:1.58.0-alt4
- NMU: added patch37 (closes: #32001)</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>6693</attachid>
            <date>2016-04-19 16:29:39 +0300</date>
            <delta_ts>2016-04-19 16:29:39 +0300</delta_ts>
            <desc>proposed patch</desc>
            <filename>boost-numeric-ublas-storage-cxx11.patch</filename>
            <type>text/plain</type>
            <size>1304</size>
            <attacher name="viy">viy</attacher>
            
              <data encoding="base64">LS0tIC91c3IvaW5jbHVkZS9ib29zdC9udW1lcmljL3VibGFzL3N0b3JhZ2UuaHBwfgkyMDE2LTA0
LTAyIDExOjM0OjQ2LjAwMDAwMDAwMCArMDAwMAorKysgL3Vzci9pbmNsdWRlL2Jvb3N0L251bWVy
aWMvdWJsYXMvc3RvcmFnZS5ocHAJMjAxNi0wNC0xOSAxMzowNzo0MS4xMjYxMTY5NTIgKzAwMDAK
QEAgLTc3Nyw5ICs3NzcsOSBAQAogICAgICAgICBCT09TVF9VQkxBU19JTkxJTkUKICAgICAgICAg
c2hhbGxvd19hcnJheV9hZGFwdG9yIChzaXplX3R5cGUgc2l6ZSwgcG9pbnRlciBkYXRhKToKICAg
ICAgICAgICAgIHNpemVfIChzaXplKSwgb3duXyAoZmFsc2UpLCBkYXRhXyAoZGF0YSwgbGVha2Vy
PHZhbHVlX3R5cGU+ICgpKSB7fQotICAgICAgICBCT09TVF9VQkxBU19JTkxJTkUKKyAgICAgICAg
CiAgICAgICAgIHRlbXBsYXRlIDxzaXplX3QgTj4KLSAgICAgICAgc2hhbGxvd19hcnJheV9hZGFw
dG9yIChUICgmZGF0YSlbTl0pOgorICAgICAgICBCT09TVF9VQkxBU19JTkxJTkUgc2hhbGxvd19h
cnJheV9hZGFwdG9yIChUICgmZGF0YSlbTl0pOgogICAgICAgICAgICAgc2l6ZV8gKE4pLCBvd25f
IChmYWxzZSksIGRhdGFfIChkYXRhLCBsZWFrZXI8dmFsdWVfdHlwZT4gKCkpIHt9CiAKICAgICAg
ICAgQk9PU1RfVUJMQVNfSU5MSU5FCkBAIC04MzMsMTQgKzgzMywxNCBAQAogICAgICAgICB2b2lk
IHJlc2l6ZSAoc2l6ZV90eXBlIHNpemUsIHBvaW50ZXIgZGF0YSwgdmFsdWVfdHlwZSBpbml0KSB7
CiAgICAgICAgICAgICByZXNpemVfaW50ZXJuYWwgKHNpemUsIGRhdGEsIGluaXQsIHRydWUpOwog
ICAgICAgICB9Ci0gICAgICAgIEJPT1NUX1VCTEFTX0lOTElORQorICAgICAgICAKICAgICAgICAg
dGVtcGxhdGUgPHNpemVfdCBOPgotICAgICAgICB2b2lkIHJlc2l6ZSAoVCAoJmRhdGEpW05dKSB7
CisgICAgICAgIEJPT1NUX1VCTEFTX0lOTElORSB2b2lkIHJlc2l6ZSAoVCAoJmRhdGEpW05dKSB7
CiAgICAgICAgICAgICByZXNpemVfaW50ZXJuYWwgKE4sIGRhdGEsIHZhbHVlX3R5cGUgKCksIGZh
bHNlKTsKICAgICAgICAgfQotICAgICAgICBCT09TVF9VQkxBU19JTkxJTkUKKyAgICAgICAgCiAg
ICAgICAgIHRlbXBsYXRlIDxzaXplX3QgTj4KLSAgICAgICAgdm9pZCByZXNpemUgKFQgKCZkYXRh
KVtOXSwgdmFsdWVfdHlwZSBpbml0KSB7CisgICAgICAgIEJPT1NUX1VCTEFTX0lOTElORSB2b2lk
IHJlc2l6ZSAoVCAoJmRhdGEpW05dLCB2YWx1ZV90eXBlIGluaXQpIHsKICAgICAgICAgICAgIHJl
c2l6ZV9pbnRlcm5hbCAoTiwgZGF0YSwgaW5pdCwgdHJ1ZSk7CiAgICAgICAgIH0KIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>