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
>
>

Reply via email to