[Bug 220783] devel/boost-all: build in C++11 mode

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 220783] devel/boost-all: build in C++11 mode

bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220783

            Bug ID: 220783
           Summary: devel/boost-all: build in C++11 mode
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Keywords: feature, patch
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: [hidden email]
          Reporter: [hidden email]
             Flags: maintainer-feedback?([hidden email])
          Assignee: [hidden email]

Some features in Boost (e.g. Fiber library) require C++11 support. Tier1 and
some Tier2 archs already come with C++11-capable toolchain in base system. Even
those that don't are soon going to need it, anyway. So, let's take advantage.

This is going to break ABI, and some minor fallout is expected. Testing will be
in bug 220714.
Here's the standalone patch:
https://reviews.freebsd.org/D11582?vs=30742&id=30849

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-office
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

maintainer-feedback requested: [Bug 220783] devel/boost-all: build in C++11 mode

bugzilla-noreply
Jan Beich <[hidden email]> has reassigned Bugzilla Automation
<[hidden email]>'s request for maintainer-feedback to [hidden email]:
Bug 220783: devel/boost-all: build in C++11 mode
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220783



--- Description ---
Some features in Boost (e.g. Fiber library) require C++11 support. Tier1 and
some Tier2 archs already come with C++11-capable toolchain in base system. Even
those that don't are soon going to need it, anyway. So, let's take advantage.

This is going to break ABI, and some minor fallout is expected. Testing will be
in bug 220714.
Here's the standalone patch:
https://reviews.freebsd.org/D11582?vs=30742&id=30849
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-office
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 220783] devel/boost-all: build in C++11 mode

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220783

Jan Beich <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |220784


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220784
[Bug 220784] graphics/openshadinglanguage: fails to build against boost-libs
with C++11 enabled
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-office
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 220783] devel/boost-all: Build in C++11 mode

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220783

Kubilay Kocak <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|devel/boost-all: build in   |devel/boost-all: Build in
                   |C++11 mode                  |C++11 mode
           Keywords|                            |needs-qa
                URL|                            |https://reviews.freebsd.org
                   |                            |/D11582?vs=30742&id=30849
         Depends on|                            |220714
             Status|New                         |Open


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220714
[Bug 220714] devel/boost-all: Update to 1.65 (currently beta)
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-office
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 220783] devel/boost-all: Build in C++11 mode

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220783

Jan Beich <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Depends on|                            |220787


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220787
[Bug 220787] graphics/aqsis: fails to build against boost-libs with C++11
enabled
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-office
To unsubscribe, send any mail to "[hidden email]"
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[Bug 220783] devel/boost-all: Build in C++11 mode

bugzilla-noreply
In reply to this post by bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=220783

--- Comment #1 from Jan Beich <[hidden email]> ---
DragonFly folks sprinkled USE_CXXSTD=c++11 even on the ports that built fine
e.g., audio/ardour or graphics/blender. I wonder, if it's due to
https://gcc.gnu.org/wiki/Cxx11AbiCompatibility that may not affect libc++.

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[hidden email] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-office
To unsubscribe, send any mail to "[hidden email]"
Loading...