You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by GitBox <gi...@apache.org> on 2022/09/05 06:52:46 UTC

[GitHub] [incubator-nuttx] jerpelea opened a new pull request, #7001: documentation: Add release notes for 11.0.0 release

jerpelea opened a new pull request, #7001:
URL: https://github.com/apache/incubator-nuttx/pull/7001

   ## Summary
   This is a local copy taken from the confluence notes
   https://cwiki.apache.org/confluence/display/NUTTX/NuttX+11.0.0
   
   ## Impact
   RELEASE
   
   ## Testing
   NONE
   


-- 
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-unsubscribe@nuttx.apache.org

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


[GitHub] [incubator-nuttx] xiaoxiang781216 commented on pull request #7001: documentation: Add release notes for 11.0.0 release

Posted by GitBox <gi...@apache.org>.
xiaoxiang781216 commented on PR #7001:
URL: https://github.com/apache/incubator-nuttx/pull/7001#issuecomment-1237066341

   @jerpelea there is no file in the PR, is it right?


-- 
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-unsubscribe@nuttx.apache.org

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


[GitHub] [incubator-nuttx] jerpelea commented on pull request #7001: documentation: Add release notes for 11.0.0 release

Posted by GitBox <gi...@apache.org>.
jerpelea commented on PR #7001:
URL: https://github.com/apache/incubator-nuttx/pull/7001#issuecomment-1236857136

   > BTW #6256 is not mentioned in https://cwiki.apache.org/confluence/display/NUTTX/NuttX+11.0.0 at all. Is it missing?
   
   it was removed since there is no impact


-- 
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-unsubscribe@nuttx.apache.org

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


[GitHub] [incubator-nuttx] jerpelea commented on pull request #7001: documentation: Add release notes for 11.0.0 release

Posted by GitBox <gi...@apache.org>.
jerpelea commented on PR #7001:
URL: https://github.com/apache/incubator-nuttx/pull/7001#issuecomment-1236862128

   > #6276 - Remove `-nostartfiles` and `-nodefaultlibs` from individual board `Make.defs`.
   > 
   > #6256 - Remove `ARCHWARNINGS = -Wall -Wstrict-prototypes -Wshadow -Wundef` and `ARCHWARNINGSXX = -Wall -Wshadow -Wundef` and then remove `ARCHWARNINGS` and `ARCHWARNINGSXX` from `CFLAGS` and `CXXFLAGS`.
   > 
   > #5897 - Remove `-fno-exceptions -fcheck-new` from `ARCHCFLAGS` and `ARCHCXXFLAGS` and change `ARCHCFLAGS =` to `ARCHCFLAGS +=` and `ARCHCXXFLAGS =` to `ARCHCXXFLAGS +=`. C++ exceptions are now managed centrally by Kconfig options `CONFIG_CXX_EXCEPTION` and `CONFIG_CXX_RTTI`.
   > 
   > #6144 - Remove from each board:
   > 
   > ```
   > ifeq ($(CONFIG_DEBUG_SYMBOLS),y)
   >   ARCHOPTIMIZATION = -g
   > endif
   > ```
   > 
   > and
   > 
   > ```
   > ifeq ($(CONFIG_DEBUG_SYMBOLS),y)
   >   LDFLAGS += -g
   > endif
   > ```
   > 
   > as these are now managed centrally by Kconfig option `CONFIG_DEBUG_SYMBOLS`.
   > 
   > #6155 - Remove from each board:
   > 
   > ```
   > ifneq ($(CONFIG_DEBUG_NOOPT),y)
   >   ARCHOPTIMIZATION += $(MAXOPTIMIZATION) -fno-strict-aliasing
   > endif
   > ```
   > 
   > as these are now managed centrally by Kconfig options `CONFIG_DEBUG_OPTLEVEL` and `CONFIG_DEBUG_FULLOPT`.
   
   done. Thanks


-- 
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-unsubscribe@nuttx.apache.org

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


[GitHub] [incubator-nuttx] hartmannathan commented on pull request #7001: documentation: Add release notes for 11.0.0 release

Posted by GitBox <gi...@apache.org>.
hartmannathan commented on PR #7001:
URL: https://github.com/apache/incubator-nuttx/pull/7001#issuecomment-1236833563

   Specifically, these need changes in out-of-tree boards:
   
   https://github.com/apache/incubator-nuttx/pull/6276 - Remove `-nostartfiles` and `-nodefaultlibs` from individual board `Make.defs`.
   
   https://github.com/apache/incubator-nuttx/pull/6256 - Remove `ARCHWARNINGS = -Wall -Wstrict-prototypes -Wshadow -Wundef` and `ARCHWARNINGSXX = -Wall -Wshadow -Wundef` and then remove `ARCHWARNINGS` and `ARCHWARNINGSXX` from `CFLAGS` and `CXXFLAGS`.
   
   https://github.com/apache/incubator-nuttx/pull/5897 - Remove `-fno-exceptions -fcheck-new` from `ARCHCFLAGS` and `ARCHCXXFLAGS` and change `ARCHCFLAGS =` to `ARCHCFLAGS +=` and `ARCHCXXFLAGS =` to `ARCHCXXFLAGS +=`. C++ exceptions are now managed centrally by Kconfig options `CONFIG_CXX_EXCEPTION` and `CONFIG_CXX_RTTI`.
   
   https://github.com/apache/incubator-nuttx/pull/6144 - Remove from each board:
   ```
   ifeq ($(CONFIG_DEBUG_SYMBOLS),y)
     ARCHOPTIMIZATION = -g
   endif
   ```
   and
   ```
   ifeq ($(CONFIG_DEBUG_SYMBOLS),y)
     LDFLAGS += -g
   endif
   ```
   as these are now managed centrally by Kconfig option `CONFIG_DEBUG_SYMBOLS`.
   
   https://github.com/apache/incubator-nuttx/pull/6155 - Remove from each board:
   ```
   ifneq ($(CONFIG_DEBUG_NOOPT),y)
     ARCHOPTIMIZATION += $(MAXOPTIMIZATION) -fno-strict-aliasing
   endif
   ```
   as these are now managed centrally by Kconfig options `CONFIG_DEBUG_OPTLEVEL` and `CONFIG_DEBUG_FULLOPT`.
   
   https://github.com/apache/incubator-nuttx/pull/5496 - Replace:
   ```
   ifeq ($(CONFIG_CYGWIN_WINTOOL),y)
     ARCHSCRIPT = -T "${shell cygpath -w $(BOARD_DIR)$(DELIM)scripts$(DELIM)$(LDSCRIPT)}"
   else
     ARCHSCRIPT = -T$(BOARD_DIR)$(DELIM)scripts$(DELIM)$(LDSCRIPT)
   endif
   ```
   with:
   ```
    ARCHSCRIPT += $(BOARD_DIR)$(DELIM)scripts$(DELIM)$(LDSCRIPT)
   ```
   
   I think these are all of the breaking changes that require an explanation in the release notes. I'll make sure each PR is tagged with breaking change and build system.
   
   I can add the explanations to the release notes: Are we still using Confluence for that?
   


-- 
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-unsubscribe@nuttx.apache.org

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


[GitHub] [incubator-nuttx] hartmannathan commented on pull request #7001: documentation: Add release notes for 11.0.0 release

Posted by GitBox <gi...@apache.org>.
hartmannathan commented on PR #7001:
URL: https://github.com/apache/incubator-nuttx/pull/7001#issuecomment-1236834350

   BTW #6256 is not mentioned in https://cwiki.apache.org/confluence/display/NUTTX/NuttX+11.0.0 at all. Is it missing?


-- 
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-unsubscribe@nuttx.apache.org

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


[GitHub] [incubator-nuttx] jerpelea closed pull request #7001: documentation: Add release notes for 11.0.0 release

Posted by GitBox <gi...@apache.org>.
jerpelea closed pull request #7001: documentation: Add release notes for 11.0.0 release
URL: https://github.com/apache/incubator-nuttx/pull/7001


-- 
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-unsubscribe@nuttx.apache.org

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


[GitHub] [incubator-nuttx] jerpelea commented on pull request #7001: documentation: Add release notes for 11.0.0 release

Posted by GitBox <gi...@apache.org>.
jerpelea commented on PR #7001:
URL: https://github.com/apache/incubator-nuttx/pull/7001#issuecomment-1236875290

   > If there are things to add (e.g., compatibility concerns) should we add them here or in confluence?
   
   I think that if there is more they should be added in both places


-- 
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-unsubscribe@nuttx.apache.org

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


[GitHub] [incubator-nuttx] hartmannathan commented on pull request #7001: documentation: Add release notes for 11.0.0 release

Posted by GitBox <gi...@apache.org>.
hartmannathan commented on PR #7001:
URL: https://github.com/apache/incubator-nuttx/pull/7001#issuecomment-1236817160

   If there are things to add (e.g., compatibility concerns) should we add them here or in confluence?


-- 
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-unsubscribe@nuttx.apache.org

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


[GitHub] [incubator-nuttx] jerpelea commented on pull request #7001: documentation: Add release notes for 11.0.0 release

Posted by GitBox <gi...@apache.org>.
jerpelea commented on PR #7001:
URL: https://github.com/apache/incubator-nuttx/pull/7001#issuecomment-1237104859

   @xiaoxiang781216 
   I closed this PR and opened a new one 
   https://github.com/apache/incubator-nuttx/pull/7006


-- 
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-unsubscribe@nuttx.apache.org

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


[GitHub] [incubator-nuttx] jerpelea commented on pull request #7001: documentation: Add release notes for 11.0.0 release

Posted by GitBox <gi...@apache.org>.
jerpelea commented on PR #7001:
URL: https://github.com/apache/incubator-nuttx/pull/7001#issuecomment-1237102161

   I can see the file on my clone 


-- 
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-unsubscribe@nuttx.apache.org

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


[GitHub] [incubator-nuttx] jerpelea closed pull request #7001: documentation: Add release notes for 11.0.0 release

Posted by GitBox <gi...@apache.org>.
jerpelea closed pull request #7001: documentation: Add release notes for 11.0.0 release
URL: https://github.com/apache/incubator-nuttx/pull/7001


-- 
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-unsubscribe@nuttx.apache.org

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