hi, Duo Zhang Thank for the tip! :-)
>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 On Fri, Nov 12, 2021 at 9:18 PM Jean-Baptiste Onofré <j...@nanthrax.net> wrote: > +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 > >