[Bug 224581] devel/cmake: ${CMAKE_CXX_COMPILE_FEATURES} contains "cxx_thread_local" on 10 when `__cxa_thread_atexit' isn't available on 10

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Jan 14 21:02:38 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=224581

Adriaan de Groot <adridg at freebsd.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |adridg at freebsd.org
         Resolution|---                         |Unable to Reproduce
             Status|New                         |Closed

--- Comment #2 from Adriaan de Groot <adridg at freebsd.org> ---
As Po-Chuan Hsieh points out, it is available on (later) 10. If anything, this
would be an upstream bug, including information on which compiler is being
used.

 - With Clang, CMake uses Clang's own __has_feature() and also checks for clang
>= 3.0.4; the compiler should answer correctly about its own features.
 - With GCC, CMake uses version-based checks; gcc 4.8 in C++11 mode is supposed
to have thread-local.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the kde-freebsd mailing list