In addition to what Anthony said I would recommend trying to base your port off of the releases/9.1 branch, there is an RC1 release right now that I would expect to be the next release or very close to it.
--Brennan On Wed, Jul 1, 2020 at 4:46 PM Anthony Merlino <anth...@vergeaero.com> wrote: > > > > > I just went through this with my codebase. All in all, it hasn't been too > > bad. > > > I shouldn't have said that. All in all, it has been a breeze. Sure a few > minor snags, but that's unavoidable. > > I have been waiting for the dust to settle down... > > > > I really should be giving a big thank you to those who have been kicking up > the proverbially dust in the first place. Things are looking good! > > > On Wed, Jul 1, 2020 at 7:40 PM Anthony Merlino <anth...@vergeaero.com> > wrote: > > > Ben, > > > > I just went through this with my codebase. All in all, it hasn't been too > > bad. > > > > I think most of your answers can be found: > > > > here for 9.0 > > https://cwiki.apache.org/confluence/display/NUTTX/NuttX+9.0 > > and here for 9.1 > > https://cwiki.apache.org/confluence/display/NUTTX/NuttX+9.1 > > > > I'll point out a few of the issues I hit: > > > > I had problems with not having any heap allocated because of this change: > > > > https://cwiki.apache.org/confluence/display/NUTTX/NuttX+9.1#NuttX9.1-RenameEXTRADEFINEStoEXTRAFLAGS > > > > > > I also was using the set command inside of a script that I was running > > using the sh command. > > As Greg pointed out for me: > > > > The sh command now behaves like the bash 'sh' command... it does modify > >> the environment of the caller. The old behavior of 'sh' is now called > >> 'source'. So this should work: > >> > >> echo "set TEST hello" >> /mnt/sdcard0/env.nsh > >> source /mnt/sdcard0/env.nsh > >> > >> sh and source now conform to OpenGroup.org standards. > >> > > > > > > Hope this helps and best of luck. > > > > > > On Wed, Jul 1, 2020 at 7:25 PM Disruptive Solutions < > > disruptivesolution...@gmail.com> wrote: > > > >> I have been waiting for the dust to settle down... I am still using 8.2 > >> (BSD). Is it ready to go and migratie to a 9.x version? Is this still the > >> incubator Github? Are there "user changes" which I have to know? Make > >> menuconfig still works? Are drivers ported and tested? Can I migratie > >> easily? Etc etc.... > >> > >> Thanks > >> Ben > >> > >