AndrewD opened a new issue, #7105:
URL: https://github.com/apache/incubator-nuttx/issues/7105

   It would be useful to update Nuttx libcxx to 
[14.0.6](https://github.com/llvm/llvm-project/releases/tag/llvmorg-14.0.6) or 
even the latest  15.0.0 release to make newer C++ library features and fixes 
available. Even 15.0.0 (released Sep 6th) is worth considering.
   
   At nuttx-10.4.0-RC0-213-g1b9c013dad NuttX applies three patches to libc++
   12.0.0:
   * 0001-Remove-the-locale-fallback-for-NuttX.patch
     - This is upstreamed at libc++ version 14.0.6
   * 0001-libc-avoid-the-waring-__EXCEPTIONS-is-not-defined-ev.patch
     - Upstreamed at libc++ version 14.0.6
   * 0001-libcxx-Rename-PS-macro-to-avoid-clashing-with-Xtensa.patch
     - Workaround for build failure on Xstensa, NFC on other targets, therefore
       not a significant issue
   * 0002-Omit-atomic_-un-signed_lock_free-if-unsupported.patch
     - Upstreamed at libc++ version 14.0.6
   
   This means that building LLVM 14.0.6's included libc++ should work (almost) 
without
   patching.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to