You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nuttx.apache.org by Alin Jerpelea <je...@gmail.com> on 2022/05/05 10:33:56 UTC
[VOTE] Apache NuttX 10.3.0 (incubating) RC2 release
Hello all,
Apache NuttX (Incubating) 10.3.0 RC2 has been staged under [1] and it's
time to vote on accepting it for release. If approved we will seek
final release approval from the IPMC. Voting will be open for 72hr.
A minimum of 3 binding +1 votes and more binding +1 than binding -1 are
required to pass.
The Apache requirements for approving a release can be found here [3]
"Before voting +1 [P]PMC members are required to download the signed
source code package, compile it as provided, and test the resulting
executable on their own platform, along with also verifying that the
package meets the requirements of the ASF policy on releases."
A document to walk through some of this process has been published on
our project wiki and can be found here [4].
[ ] +1 accept (indicate what you validated - e.g. performed the non-RM
items in [4])
[ ] -1 reject (explanation required)
Thank you all,
Alin Jerpelea
SCM Information:
Release tag: nuttx-10.3.0-RC2
Hash for the release incubating-nuttx tag:
ec8fa7d2bfd649d8848448243744e30c96467ff2
Hash for the release incubating-nuttx-apps tag:
ecd8a9722f9da777829ed6f28998311f1664b278
[1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC2/
[2]
https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.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
Re: [VOTE] Apache NuttX 10.3.0 (incubating) RC2 release
Posted by Abdelatif Guettouche <ab...@gmail.com>.
+1 to release.
I checked:
1. NOTICE, DISCLAIMER and LICENSE files exist.
2. Incubating in name
3. Can build from source.
Thank you Alin.
On Thu, May 5, 2022 at 12:34 PM Alin Jerpelea <je...@gmail.com> wrote:
>
> Hello all,
>
>
> Apache NuttX (Incubating) 10.3.0 RC2 has been staged under [1] and it's
> time to vote on accepting it for release. If approved we will seek
> final release approval from the IPMC. Voting will be open for 72hr.
>
> A minimum of 3 binding +1 votes and more binding +1 than binding -1 are
> required to pass.
>
> The Apache requirements for approving a release can be found here [3]
> "Before voting +1 [P]PMC members are required to download the signed
> source code package, compile it as provided, and test the resulting
> executable on their own platform, along with also verifying that the
> package meets the requirements of the ASF policy on releases."
>
> A document to walk through some of this process has been published on
> our project wiki and can be found here [4].
>
> [ ] +1 accept (indicate what you validated - e.g. performed the non-RM
> items in [4])
> [ ] -1 reject (explanation required)
>
> Thank you all,
> Alin Jerpelea
>
> SCM Information:
> Release tag: nuttx-10.3.0-RC2
> Hash for the release incubating-nuttx tag:
> ec8fa7d2bfd649d8848448243744e30c96467ff2
> Hash for the release incubating-nuttx-apps tag:
> ecd8a9722f9da777829ed6f28998311f1664b278
>
> [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC2/
> [2]
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.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
Re: [VOTE] Apache NuttX 10.3.0 (incubating) RC2 release
Posted by Alan Carvalho de Assis <ac...@gmail.com>.
+1
Compilation and size report
ESP32-Devkit:
compiler: xtensa-esp32-elf-gcc (crosstool-NG esp-2021r2-patch3) 8.4.0
$ ./tools/configure.sh esp32-devkitc:nsh
$ xtensa-esp32-elf-size nuttx
text data bss dec hex filename
74615 228 4888 79731 13773 nuttx
--------------------------------------------------------------------------------------
ESP32C3-Devkit:
compiler: riscv64-unknown-elf-gcc (SiFive GCC-Metal 10.2.0-2020.12.8) 10.2.0
$ ./tools/configure.sh esp32c3-devkit:nsh
$ riscv64-unknown-elf-size nuttx
text data bss dec hex filename
85068 180 142198 227446 37876 nuttx
--------------------------------------------------------------------------------------
STM32F4Discovery:
compiler: arm-none-eabi-gcc (15:9-2019-q4-0ubuntu1) 9.2.1 20191025
(release) [ARM/arm-9-branch revision 277599]
$ ./tools/configure.sh stm32f4discovery:nsh
$ arm-none-eabi-size nuttx
text data bss dec hex filename
71544 132 1508 73184 11de0 nuttx
On 5/5/22, Alin Jerpelea <je...@gmail.com> wrote:
> Hello all,
>
>
> Apache NuttX (Incubating) 10.3.0 RC2 has been staged under [1] and it's
> time to vote on accepting it for release. If approved we will seek
> final release approval from the IPMC. Voting will be open for 72hr.
>
> A minimum of 3 binding +1 votes and more binding +1 than binding -1 are
> required to pass.
>
> The Apache requirements for approving a release can be found here [3]
> "Before voting +1 [P]PMC members are required to download the signed
> source code package, compile it as provided, and test the resulting
> executable on their own platform, along with also verifying that the
> package meets the requirements of the ASF policy on releases."
>
> A document to walk through some of this process has been published on
> our project wiki and can be found here [4].
>
> [ ] +1 accept (indicate what you validated - e.g. performed the non-RM
> items in [4])
> [ ] -1 reject (explanation required)
>
> Thank you all,
> Alin Jerpelea
>
> SCM Information:
> Release tag: nuttx-10.3.0-RC2
> Hash for the release incubating-nuttx tag:
> ec8fa7d2bfd649d8848448243744e30c96467ff2
> Hash for the release incubating-nuttx-apps tag:
> ecd8a9722f9da777829ed6f28998311f1664b278
>
> [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC2/
> [2]
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.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
>
Re: [VOTE] Apache NuttX 10.3.0 (incubating) RC2 release
Posted by Masayuki Ishikawa <ma...@gmail.com>.
+1
I tested the following configurations.
esp32-devkitc:smp (qemu)
esp32-devkitc:smp (real H/W)
intel64-qemu:ostest (qemu)
lc823450-xgevk:rndis (real H/W)
lm3s6965-ek:qemu-kostest (qemu)
maix-bit:smp (qemu)
qemu-i486:nsh (qemu)
sabre-6quad:netnsh (qemu)
sabre-6quad:knsh (qemu)
sabre-6quad:knsh (real H/W)
spresense:wifi_smp (real H/W)
stm32f4discovery:kostest (real H/W)
stm32f4discovery:wifi (real H/W)
stm32f4discovery:usbnsh (real H/W)
On Thu, May 5, 2022 at 7:34 PM Alin Jerpelea <je...@gmail.com> wrote:
> Hello all,
>
>
> Apache NuttX (Incubating) 10.3.0 RC2 has been staged under [1] and it's
> time to vote on accepting it for release. If approved we will seek
> final release approval from the IPMC. Voting will be open for 72hr.
>
> A minimum of 3 binding +1 votes and more binding +1 than binding -1 are
> required to pass.
>
> The Apache requirements for approving a release can be found here [3]
> "Before voting +1 [P]PMC members are required to download the signed
> source code package, compile it as provided, and test the resulting
> executable on their own platform, along with also verifying that the
> package meets the requirements of the ASF policy on releases."
>
> A document to walk through some of this process has been published on
> our project wiki and can be found here [4].
>
> [ ] +1 accept (indicate what you validated - e.g. performed the non-RM
> items in [4])
> [ ] -1 reject (explanation required)
>
> Thank you all,
> Alin Jerpelea
>
> SCM Information:
> Release tag: nuttx-10.3.0-RC2
> Hash for the release incubating-nuttx tag:
> ec8fa7d2bfd649d8848448243744e30c96467ff2
> Hash for the release incubating-nuttx-apps tag:
> ecd8a9722f9da777829ed6f28998311f1664b278
>
> [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC2/
> [2]
>
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.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
>
Re: [VOTE] Apache NuttX 10.3.0 (incubating) RC2 release
Posted by Nathan Hartman <ha...@gmail.com>.
Summary:
+1 to release (binding)
Per Alan's request for size information [1]:
* NuttX-10.3.0-RC2, b-g474e-dpow1:nsh configuration:
$ arm-none-eabi-size nuttx
text data bss dec hex filename
117843 636 2256 120735 1d79f nuttx
* This is a slight improvement from NuttX-10.3.0-RC0, same config:
$ arm-none-eabi-size nuttx
text data bss dec hex filename
117851 636 2256 120743 1d7a7 nuttx
* For comparison, same configuration on NuttX-10.2.0:
$ arm-none-eabi-size nuttx
text data bss dec hex filename
115331 624 2500 118455 1ceb7 nuttx
From 10.2.0 to 10.3.0-RC2, text increases 2512, data increases 12, bss
decreases 244.
tl;dr: This release has gotten bigger compared to last 2 releases.
Development system: Linux
(Debian 4.19.0-20-rt-amd64 x86_64)
Verified:
* Signatures
* SHA-512 sums
* Incubating in artifact names
* LICENSE, NOTICE, README.md present in both tarballs
* DISCLAIMER-WIP is removed as licenses have been migrated to Apache
2.0 or documented in LICENSE
* Build and run b-g474e-dpow1:nsh configuration successfully
* Release notes have been staged
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+dev-01241-gdadf46f6-dirty
* texinfo 6.5.0.dfsg.1-4+b1
Thanks to our RM and to everyone in the Apache NuttX community for
making this release (candidate) possible!
References:
[1] Alan'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
On Thu, May 5, 2022 at 6:34 AM Alin Jerpelea <je...@gmail.com> wrote:
>
> Hello all,
>
>
> Apache NuttX (Incubating) 10.3.0 RC2 has been staged under [1] and it's
> time to vote on accepting it for release. If approved we will seek
> final release approval from the IPMC. Voting will be open for 72hr.
>
> A minimum of 3 binding +1 votes and more binding +1 than binding -1 are
> required to pass.
>
> The Apache requirements for approving a release can be found here [3]
> "Before voting +1 [P]PMC members are required to download the signed
> source code package, compile it as provided, and test the resulting
> executable on their own platform, along with also verifying that the
> package meets the requirements of the ASF policy on releases."
>
> A document to walk through some of this process has been published on
> our project wiki and can be found here [4].
>
> [ ] +1 accept (indicate what you validated - e.g. performed the non-RM
> items in [4])
> [ ] -1 reject (explanation required)
>
> Thank you all,
> Alin Jerpelea
>
> SCM Information:
> Release tag: nuttx-10.3.0-RC2
> Hash for the release incubating-nuttx tag:
> ec8fa7d2bfd649d8848448243744e30c96467ff2
> Hash for the release incubating-nuttx-apps tag:
> ecd8a9722f9da777829ed6f28998311f1664b278
>
> [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC2/
> [2]
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.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
Re: [VOTE] Apache NuttX 10.3.0 (incubating) RC2 release
Posted by Xiang Xiao <xi...@gmail.com>.
+1.
Download, build and test on sim:asan with checkrelease.sh, all check pass.
Thanks
Xiang
On Thu, May 5, 2022 at 6:34 PM Alin Jerpelea <je...@gmail.com> wrote:
> Hello all,
>
>
> Apache NuttX (Incubating) 10.3.0 RC2 has been staged under [1] and it's
> time to vote on accepting it for release. If approved we will seek
> final release approval from the IPMC. Voting will be open for 72hr.
>
> A minimum of 3 binding +1 votes and more binding +1 than binding -1 are
> required to pass.
>
> The Apache requirements for approving a release can be found here [3]
> "Before voting +1 [P]PMC members are required to download the signed
> source code package, compile it as provided, and test the resulting
> executable on their own platform, along with also verifying that the
> package meets the requirements of the ASF policy on releases."
>
> A document to walk through some of this process has been published on
> our project wiki and can be found here [4].
>
> [ ] +1 accept (indicate what you validated - e.g. performed the non-RM
> items in [4])
> [ ] -1 reject (explanation required)
>
> Thank you all,
> Alin Jerpelea
>
> SCM Information:
> Release tag: nuttx-10.3.0-RC2
> Hash for the release incubating-nuttx tag:
> ec8fa7d2bfd649d8848448243744e30c96467ff2
> Hash for the release incubating-nuttx-apps tag:
> ecd8a9722f9da777829ed6f28998311f1664b278
>
> [1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.3.0-RC2/
> [2]
>
> https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.3.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
>