Alin, we have amassed enough votes to pass this release. We can announce. On Sat, Nov 13, 2021 at 12:58 PM Abdelatif Guettouche <abdelatif.guettou...@gmail.com> wrote: > > > 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... > > We mention the docker image here: > https://nuttx.apache.org/docs/latest/quickstart/install.html#toolchain > (it's in that green "tip"), but indeed we don't have instructions on > how to build using docker. > > > Anyway, NuttX is an embedded OS so maybe building it under X86 linux > > is not a typical usage... > > As you showed in your tests, NuttX can as well run in a simulator. > Most of the tools should already be installed to use NuttX in a > simulator, I think only kconfig-frontend and genromfs that are usually > missing. We have a small entry in the documentation regarding the > simulator: https://nuttx.apache.org/docs/latest/platforms/sim/sim/index.html > and more details here: > https://cwiki.apache.org/confluence/display/NUTTX/NuttX+Simulation > > Thanks everyone for the votes! > > > On Sat, Nov 13, 2021 at 8:30 AM Xun Liu <liu...@apache.org> wrote: > > > > 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 > > > > > >
--------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org