+1 binding Checked sigs and sums: Matched LICENSE and NOTICE: Looks fine DISCLAIMER: In place Built from src: Built a sim:nsh board with the ci docker image ghcr.io/apache/incubator-nuttx/apache-nuttx-ci-linux:latest Run basic cmds: Tried cd, hello, echo, etc, and finally poweroff, all fine
Nathan Hartman <hartman.nat...@gmail.com> 于2022年9月23日周五 22:09写道: > > On Thu, Sep 22, 2022 at 10:57 PM Alin Jerpelea <jerpe...@gmail.com> wrote: > > > > Hello all, > > > > This is a call for a vote to release Apache NuttX (Incubating) version > > 11.0.0. > > (snip) > > > Apache NuttX community vote and result thread: > > Result:https://lists.apache.org/thread/c0lv34jvwbdh6wfnl7xsprxmggllpmcw > > Vote:https://lists.apache.org/thread/rv9pf8gtbcq4zjnydv2h2lsymszzb33f > > > > SCM Information: > > Release tag: nuttx-11.0.0-RC2 > > Hash for the release incubating-nuttx > > tag:d32555f3e0492b8f4caeb407db55de23322724ef > > Hash for the release incubating-nuttx-apps > > tag:8b43f9f9ca30f44c1cccae9a9078d5d45b776d35 > > > > > > [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/11.0.0-RC2/ > > [2]https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-11.0.0-RC2/ReleaseNotes > > [3] https://www.apache.org/dev/release.html#approving-a-release > > [4]https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release > > Hi all, > > Pleased to submit my vote: > > Summary: > +1 to release (binding) > > Per Alan's request for size information [1]: > > * NuttX-11.0.0-RC2, b-g474e-dpow1:nsh configuration: > > $ arm-none-eabi-size nuttx > text data bss dec hex filename > 107623 672 2012 110307 1aee3 nuttx > > * This is a big improvement over NuttX-10.3.0-RC4, same config: > > $ arm-none-eabi-size nuttx > text data bss dec hex filename > 117843 636 2256 120735 1d79f nuttx > > Text is reduced by 10220!! Data increases slightly by 36, but bss > decreases by 244. Great work everyone! > > Please note that for future releases, I would like to build in 'ostest' > for additional verification. Today I built and tested such a > configuration on this board for this release. Soon I will open a PR to > upstream this new config as b-g474e-dpow1:ostest. > > Compared to b-g474e-dpow1:nsh, it adds the following configs: > > +CONFIG_BUILTIN=y > +CONFIG_NSH_BUILTIN_APPS=y > +CONFIG_TESTING_OSTEST=y > > and, because ostest currently fails when priority inheritance is > enabled, it removes the following configs: > > -CONFIG_PRIORITY_INHERITANCE=y > -CONFIG_PTHREAD_MUTEX_DEFAULT_PRIO_INHERIT=y > > Here is the size information for that build: > > * NuttX-11.0.0-RC2, b-g474e-dpow1:ostest configuration (not yet > upstreamed): > > $ arm-none-eabi-size nuttx > text data bss dec hex filename > 179819 668 4812 185299 2d3d3 nuttx > > Additional notes about this build: > > 1. I noticed that to be able to run 'ostest' from NSH the configuration > needs CONFIG_BUILTIN and CONFIG_NSH_BUILTIN_APPS. Do we want to make > CONFIG_TESTING_OSTEST depend on those? > > 2. I noticed that the 'openocd' incantation in the README.txt of > b-g474e-dpow1 is incorrect, at least on my system, even though I > wrote that file! I will open a PR soon to fix that. The incantation > that worked for me now is: > > $ sudo openocd -f interface/stlink.cfg -f target/stm32g4x.cfg -c > init -c "reset halt" -c "flash write_image erase nuttx.bin 0x08000000" > > Neither of the above issues is a showstopper. > > Development system: Linux > (Debian 4.19.0-21-rt-amd64 x86_64) > > Verified: > * Signatures > * SHA-512 sums > * Incubating in artifact names > * LICENSE, NOTICE, DISCLAIMER, and README.md present in both tarballs > * DISCLAIMER-WIP has been renamed to DISCLAIMER as licenses have been > migrated to Apache 2.0 or documented in LICENSE; hopefully we will > graduate soon and be able to remove DISCLAIMER altogether :-) > * Build, FLASH program, and boot b-g474e-dpow1:nsh to the NSH prompt > successfully. > * Build, FLASH, boot b-g474e-dpow1:ostest (not yet upstreamed as > discussed above) and ran 'ostest' successfully. > > Dependencies: > * gcc-arm-none-eabi-7-2017-q4-major > * kconfig-conf from NuttX tools repository > > Other dependencies from Debian packages: > * binutils-dev 2.31.1-16 > * bison 2:3.3.2.dfsg-1 > * flex 2.6.4-6.2 > * gperf 3.1-1 > * libelf-dev 0.176-1.1 > * libgmp-dev 2:6.1.2+dfsg-4 > * libisl-dev 0.20-2 > * libmpc-dev 1.1.0-1 > * libmpfr-dev 4.0.2-1 > * libncurses5-dev 6.1+20181013-2+deb10u2 > * libusb-1.0-0-dev 2:1.0.22-2 > * libusb-dev 2:0.1.12-32 > * openocd 0.10.0-5 > * texinfo 6.5.0.dfsg.1-4+b1 > > A very big **THANK YOU** to our RM and to everyone in the Apache NuttX > and Incubator community for making this release (candidate) possible! > > References: > > [1] Alan Carvalho de Assis's message to the dev@nuttx.a.o thread "Re: > [VOTE] Apache NuttX 10.0.0 (incubating) RC0 release" on 26 Nov 2020, > archived: > https://lists.apache.org/thread/nxvwxol948psr2z7fc6cwtdv9ofoz9yj > > Cheers, > Nathan > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org