linker updates
recently the linker command was changed from ld to gcc The release notes for 10.2 indicates required changes in local board files. I did that. however I found that the required changes are not in local files, but in nuttx itself, eg for arm it's at arch/arm/src/Makefile A grep call still shows a large number of places that use --start-group instead of -Wl,--start-group and related calls So as of now, the master branch is broken and requires a local patch to build. I wonder why this was not caught by your testing of pull requests, since you should be building some arm configs in these tests. Sebastien
Re: linker updates
Hi Sebastien, All boards are compiling correctly here. Are you using external files boards? Please ... next time try to test the release candidates before the final release is done. Too late to complaint when the house is done! TM BR, Alan On Monday, November 29, 2021, Sebastien Lorquet wrote: > recently the linker command was changed from ld to gcc > > > The release notes for 10.2 indicates required changes in local board > files. I did that. > > > however I found that the required changes are not in local files, but in > nuttx itself, eg for arm it's at arch/arm/src/Makefile > > > A grep call still shows a large number of places that use --start-group > instead of -Wl,--start-group and related calls > > > So as of now, the master branch is broken and requires a local patch to > build. > > I wonder why this was not caught by your testing of pull requests, since > you should be building some arm configs in these tests. > > > Sebastien > >
Re: linker updates
I dont work on nuttx regularly... so I get surprises when I have to work on it. I have an external board and did the required changes as per the 10.2 release notes. Also, this question applies to the current trunk, not to the release. I mentioned that I have read the release notes, because I feel that they are somewhat relevant for the current master. However, this point is not critical, it was easy to find and change. Nevertheless, is it okay that arch/arm/src/Makefile still uses --start-group when the release notes ask users to change this to -Wl,--start-group? Sebastien Le 29/11/2021 à 12:10, Alan Carvalho de Assis a écrit : Hi Sebastien, All boards are compiling correctly here. Are you using external files boards? Please ... next time try to test the release candidates before the final release is done. Too late to complaint when the house is done! TM BR, Alan On Monday, November 29, 2021, Sebastien Lorquet wrote: recently the linker command was changed from ld to gcc The release notes for 10.2 indicates required changes in local board files. I did that. however I found that the required changes are not in local files, but in nuttx itself, eg for arm it's at arch/arm/src/Makefile A grep call still shows a large number of places that use --start-group instead of -Wl,--start-group and related calls So as of now, the master branch is broken and requires a local patch to build. I wonder why this was not caught by your testing of pull requests, since you should be building some arm configs in these tests. Sebastien