+1 (binding)
I checked:
- hash and signatures look good
- LICENSE and NOTICE look good
- ASF headers are there
- no binary in the source distribution
- I didn't try to build
Regards
JB
On 12/11/2021 14:16, 张铎(Duo Zhang) wrote:
+1(binding)
Checked sigs and sums: Matched
Checked LICENSE and NOTICE: In place
Checked DISCLAIMER-WIP: In place
Built from src:
With docker image ghcr.io/apache/incubator-nuttx/apache-nuttx-ci-linux
./tools/configure.sh sim:nsh
Successfully built a nuttx binary
Login to the board and run basic commands:
Tried cd, ls, echo, hello, all fine.
For Xun Liu, there is actually a docker image for building
https://github.com/apache/incubator-nuttx/pkgs/container/incubator-nuttx%2Fapache-nuttx-ci-linux
I can not recall how I learned this, as I checked the README.md, we do
not mention anything about how to build with docker...
Anyway, NuttX is an embedded OS so maybe building it under X86 linux
is not a typical usage...
Xun Liu <liu...@apache.org> 于2021年11月10日周三 上午11:35写道:
+1 (binding) from me,
I have checked the following items:
- Incubating in name
- LICENSE and NOTICE are fine
- DISCLAIMER-WIP exists
- All ASF files have ASF headers
- Can compile from source
`$ ./tools/configure.sh -L | less`
`$ ./tools/configure.sh -l {board_name}:{config}`
`$ make`
In addition, It would be better if Apache NuttX community could provide a
docker image of the compilation environment.
I spent a lot of time installing these dependencies[1].
Of course, this is just a small suggestion of mine, not a must. :-)
I have to say that this is really a huge project.
[1] 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
Best regards
Xun Liu
On Tue, Nov 9, 2021 at 10:58 PM Nathan Hartman <hartman.nat...@gmail.com>
wrote:
On Tue, Nov 9, 2021 at 6:05 AM Alin Jerpelea <jerpe...@gmail.com> wrote:
Hello all,
This is a call for a vote to release Apache NuttX (Incubating) version
10.2.0.
The Apache NuttX community has voted on and approved a proposal to
release
Apache NuttX (Incubating) version 10.2.0.
We now kindly request the Incubator PMC members review and vote on this
incubator release.
NuttX is a real-time operating system (RTOS) with an emphasis on
standards
compliance and small footprint. Scalable from 8-bit to 64-bit
microcontroller environments, the primary governing standards in NuttX
are
Posix and ANSI standards. Additional standard APIs from Unix and other
common RTOS's (such as VxWorks) are adopted for functionality not
available
under these standards, or for functionality that is not appropriate for
deeply- embedded environments (such as fork()).
Because this project targets embedded systems there is more complexity
involved in the build process.
Apache NuttX community vote and result thread:
Result
https://mail-archives.apache.org/mod_mbox/nuttx-dev/202111.mbox/ajax/%3CAS8P193MB1910E3B63054C600B27239BA9A929%40AS8P193MB1910.EURP193.PROD.OUTLOOK.COM%3E
Vote:
https://mail-archives.apache.org/mod_mbox/nuttx-dev/202111.mbox/ajax/%3CCA%2B9ODHF%3DJ%2BKpUT4YZ5vY4P7z2z65ftQYPSni7BXiOyKLu3z8Bw%40mail.gmail.com%3E
SCM Information:
Release tag: nuttx-10.2.0-RC0
Hash for the release incubating-nuttx tag:
3fede42098e5883f336d846ac30edfe749899494
Hash for the release incubating-nuttx-apps tag:
562239ecb2d84dd9de2dd206da41df19602e20cb
[1] https://dist.apache.org/repos/dist/dev/incubator/nuttx/10.2.0-RC0/
[2]
https://raw.githubusercontent.com/apache/incubator-nuttx/nuttx-10.2.0-RC0/ReleaseNotes
[3] https://www.apache.org/dev/release.html#approving-a-release
[4]
https://cwiki.apache.org/confluence/display/NUTTX/Validating+a+staged+Release
The vote will be open for at least 72 hours.
Please vote accordingly:
[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason
Alin Jerpelea
Apache NuttX
Bringing my vote over from the PPMC list...
Summary:
+1 to release (binding)
Per Alan's request for size information:
* NuttX-10.2.0-RC0, b-g474e-dpow1:nsh configuration:
$ arm-none-eabi-size nuttx
text data bss dec hex filename
115331 624 2500 118455 1ceb7 nuttx
* For comparison, same configuration on NuttX-10.0.0:
$ arm-none-eabi-size nuttx
text data bss dec hex filename
116315 620 3008 119943 1d487 nuttx
Text decreases 984, data increases 4, bss decreases 508.
Development system: Linux
(Debian 4.19.0-18-rt-amd64 x86_64)
Verified:
* Signatures
* SHA-512 sums
* Incubating in artifact names
* LICENSE, NOTICE, README.md, DISCLAIMER-WIP present in both tarballs
* Build and run b-g474e-dpow1:nsh configuration successfully
* Release notes LGTM
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!
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
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org