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