Re: [VOTE] Apache NuttX 12.2.0 RC0 release

2023-07-03 Thread Alin Jerpelea
compiler info

Using built-in specs.
COLLECT_GCC=/awork/nuttx/NuttX/gcc-arm-none-eabi-9-2019-q4-major/bin/arm-none-eabi-gcc
COLLECT_LTO_WRAPPER=/awork/nuttx/NuttX/gcc-arm-none-eabi-9-2019-q4-major/bin/../lib/gcc/arm-none-eabi/9.2.1/lto-wrapper
Target: arm-none-eabi
Configured with:
/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/src/gcc/configure
--target=arm-none-eabi
--prefix=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native
--libexecdir=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/lib
--infodir=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/share/doc/gcc-arm-none-eabi/info
--mandir=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/share/doc/gcc-arm-none-eabi/man
--htmldir=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/share/doc/gcc-arm-none-eabi/html
--pdfdir=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/share/doc/gcc-arm-none-eabi/pdf
--enable-languages=c,c++ --enable-plugins --disable-decimal-float
--disable-libffi --disable-libgomp --disable-libmudflap
--disable-libquadmath --disable-libssp --disable-libstdcxx-pch
--disable-nls --disable-shared --disable-threads --disable-tls
--with-gnu-as --with-gnu-ld --with-newlib --with-headers=yes
--with-python-dir=share/gcc-arm-none-eabi
--with-sysroot=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/install-native/arm-none-eabi
--build=x86_64-linux-gnu --host=x86_64-linux-gnu
--with-gmp=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/build-native/host-libs/usr
--with-mpfr=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/build-native/host-libs/usr
--with-mpc=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/build-native/host-libs/usr
--with-isl=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/build-native/host-libs/usr
--with-libelf=/mnt/workspace/workspace/GCC-9-pipeline/jenkins-GCC-9-pipeline-100_20191030_1572397542/build-native/host-libs/usr
--with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm'
--with-pkgversion='GNU Tools for Arm Embedded Processors 9-2019-q4-major'
--with-multilib-list=rmprofile
Thread model: single
gcc version 9.2.1 20191025 (release) [ARM/arm-9-branch revision 277599]
(GNU Tools for Arm Embedded Processors 9-2019-q4-major)

On Tue, Jul 4, 2023 at 7:32 AM Alin Jerpelea  wrote:

> +1
> Tested on Sony spresense
>
> BR
> Alin
>
> On Tue, Jul 4, 2023 at 12:23 AM Alan C. Assis  wrote:
>
>> +1 tested using ESP32-Devkit:
>>
>> ESP32:
>>
>> $ xtensa-esp32-elf-gcc -v
>> Using built-in specs.
>> COLLECT_GCC=xtensa-esp32-elf-gcc
>>
>> COLLECT_LTO_WRAPPER=/opt/xtensa-esp32-elf/bin/../libexec/gcc/xtensa-esp32-elf/12.2.0/lto-wrapper
>> Target: xtensa-esp32-elf
>> Configured with:
>> /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/gcc/configure
>> --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu
>> --target=xtensa-esp32-elf
>> --prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf
>> --exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf
>>
>> --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf
>>
>> --with-headers=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf/include
>> --with-newlib --enable-threads=no --disable-shared
>> --with-pkgversion='crosstool-NG esp-12.2.0_20230208'
>> --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections
>> --disable-libgomp --disable-libmudflap --disable-libmpx
>> --disable-libssp --disable-libquadmath --disable-libquadmath-support
>> --disable-libstdcxx-verbose
>> --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
>> --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
>> --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
>> --with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
>> --enable-lto --enable-target-optspace --without-long-double-128
>> --disable-nls --enable-multiarch --enable-languages=c,c++
>> --disable-libstdcxx-verbose --enable-threads=posix
>> --enable-gcov-custom-rtio --enable-libstdcxx-time=yes
>> Thread model: posix
>> Supported LTO compression algorithms: zlib
>> gcc version 12.2.0 (crosstool-NG esp-12.2.0_20230208)
>>
>>
>> $ ./tools/configure.sh esp32-devkitc:nsh
>>
>> $ make flash ESPTOOL_PORT=/dev/ttyUSB0
>>
>> $ xtensa-esp32-elf-size nuttx
>>textdata bss dec hex filename
>>   84696 4205272   90388   16114 nuttx
>>
>> nsh> uname -a
>> NuttX 12.2.0 26f5e973f6 Jul  3 2023 18:16:21 xtensa esp32-devkitc
>> nsh> free
>>

Re: [VOTE] Apache NuttX 12.2.0 RC0 release

2023-07-03 Thread Alin Jerpelea
+1
Tested on Sony spresense

BR
Alin

On Tue, Jul 4, 2023 at 12:23 AM Alan C. Assis  wrote:

> +1 tested using ESP32-Devkit:
>
> ESP32:
>
> $ xtensa-esp32-elf-gcc -v
> Using built-in specs.
> COLLECT_GCC=xtensa-esp32-elf-gcc
>
> COLLECT_LTO_WRAPPER=/opt/xtensa-esp32-elf/bin/../libexec/gcc/xtensa-esp32-elf/12.2.0/lto-wrapper
> Target: xtensa-esp32-elf
> Configured with:
> /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/gcc/configure
> --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu
> --target=xtensa-esp32-elf
> --prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf
> --exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf
>
> --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf
>
> --with-headers=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf/include
> --with-newlib --enable-threads=no --disable-shared
> --with-pkgversion='crosstool-NG esp-12.2.0_20230208'
> --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections
> --disable-libgomp --disable-libmudflap --disable-libmpx
> --disable-libssp --disable-libquadmath --disable-libquadmath-support
> --disable-libstdcxx-verbose
> --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
> --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
> --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
> --with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
> --enable-lto --enable-target-optspace --without-long-double-128
> --disable-nls --enable-multiarch --enable-languages=c,c++
> --disable-libstdcxx-verbose --enable-threads=posix
> --enable-gcov-custom-rtio --enable-libstdcxx-time=yes
> Thread model: posix
> Supported LTO compression algorithms: zlib
> gcc version 12.2.0 (crosstool-NG esp-12.2.0_20230208)
>
>
> $ ./tools/configure.sh esp32-devkitc:nsh
>
> $ make flash ESPTOOL_PORT=/dev/ttyUSB0
>
> $ xtensa-esp32-elf-size nuttx
>textdata bss dec hex filename
>   84696 4205272   90388   16114 nuttx
>
> nsh> uname -a
> NuttX 12.2.0 26f5e973f6 Jul  3 2023 18:16:21 xtensa esp32-devkitc
> nsh> free
>total   used   freelargest  nused  nfree
> Umem: 327256   7640 319616 188048 39  3
> nsh>
>
>
> Note: now xtensa gcc version and NuttX version are the same :-D
>
> BR,
>
> Alan
>
> On 6/30/23, Alin Jerpelea  wrote:
> > Hello all,
> >
> > Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote
> on
> > accepting it for release. 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-12.2.0-RC0
> >
> >   Hash for the release nuttx tag:
> 26f5e973f68a7bb4ee66915fce2c723641d5e045
> >
> >   Hash for the release nuttx-apps tag:
> > 86efbcbee77bc0a29af07807080f4804a37f46a3
> >
> >
> > [1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/
> > [2]
> >
> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.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
> >
>


Re: [VOTE] Apache NuttX 12.2.0 RC0 release

2023-07-03 Thread Alan C. Assis
+1 tested using ESP32-Devkit:

ESP32:

$ xtensa-esp32-elf-gcc -v
Using built-in specs.
COLLECT_GCC=xtensa-esp32-elf-gcc
COLLECT_LTO_WRAPPER=/opt/xtensa-esp32-elf/bin/../libexec/gcc/xtensa-esp32-elf/12.2.0/lto-wrapper
Target: xtensa-esp32-elf
Configured with:
/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/gcc/configure
--build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu
--target=xtensa-esp32-elf
--prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf
--exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf
--with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf
--with-headers=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf/include
--with-newlib --enable-threads=no --disable-shared
--with-pkgversion='crosstool-NG esp-12.2.0_20230208'
--disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections
--disable-libgomp --disable-libmudflap --disable-libmpx
--disable-libssp --disable-libquadmath --disable-libquadmath-support
--disable-libstdcxx-verbose
--with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
--with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
--with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
--with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
--enable-lto --enable-target-optspace --without-long-double-128
--disable-nls --enable-multiarch --enable-languages=c,c++
--disable-libstdcxx-verbose --enable-threads=posix
--enable-gcov-custom-rtio --enable-libstdcxx-time=yes
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 12.2.0 (crosstool-NG esp-12.2.0_20230208)


$ ./tools/configure.sh esp32-devkitc:nsh

$ make flash ESPTOOL_PORT=/dev/ttyUSB0

$ xtensa-esp32-elf-size nuttx
   textdata bss dec hex filename
  84696 4205272   90388   16114 nuttx

nsh> uname -a
NuttX 12.2.0 26f5e973f6 Jul  3 2023 18:16:21 xtensa esp32-devkitc
nsh> free
   total   used   freelargest  nused  nfree
Umem: 327256   7640 319616 188048 39  3
nsh>


Note: now xtensa gcc version and NuttX version are the same :-D

BR,

Alan

On 6/30/23, Alin Jerpelea  wrote:
> Hello all,
>
> Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote on
> accepting it for release. 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-12.2.0-RC0
>
>   Hash for the release nuttx tag: 26f5e973f68a7bb4ee66915fce2c723641d5e045
>
>   Hash for the release nuttx-apps tag:
> 86efbcbee77bc0a29af07807080f4804a37f46a3
>
>
> [1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/
> [2]
> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.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
>


Re: [VOTE] Apache NuttX 12.2.0 RC0 release

2023-07-01 Thread Alin Jerpelea
Thanks for all the info
Best Regards
Alin

On Sat, 1 Jul 2023, 21:28 Alan C. Assis,  wrote:

> Yes, that is perfect! Thank you!
>
> On 7/1/23, Roberto Bucher  wrote:
> > Hi Alan
> >
> > I hope that these info can are complete:
> >
> > Configuration:
> >  nucleo-144:f746-pysim
> >
> > Configuration for pysimCoder including network (DHCP) support
> >
> > ls -l:
> > -rwxr-xr-x  1 bucher bucher 1744196 Jun 22 11:06 nuttx
> > -rwxr-xr-x  1 bucher bucher  134400 Jun 22 11:06 nuttx.bin
> > -rw-r--r--1 bucher bucher 2406500 Jun 30 16:11
> > nuttx-export-12.2.0.tar.gz
> >
> > NuttX shell:
> >
> > nsh> ?
> > help usage:  help [-v] []
> >
> >  . basename  ddfalse lsnslookup
> > route truncate
> >  [ break delroute  free  lsmod printf set
> > uname
> >  ? cat   dfhelp  mkdir ps sleep umount
> >  addroute  cddmesg hexdump   mkfifopwd source
> unset
> >  alias cpecho  ifconfig  mkrd  rm test uptime
> >  unalias   cmp   exec  insmodmount rmdir time
> > usleep
> >  arp   dirname   exit  kill  mvrmmod true  xd
> >
> > Builtin Apps:
> >  nsh  ping renewsh   telnetd  main
> > nsh> ls dev
> > /dev:
> >   adc0
> >   can0
> >   console
> >   gpio0
> >   gpio1
> >   gpio10
> >   gpio11
> >   gpio12
> >   gpio2
> >   gpio3
> >   gpio4
> >   gpio5
> >   gpio6
> >   gpio7
> >   gpio8
> >   gpio9
> >   null
> >   ptmx
> >   pwm0
> >   qe2
> >   qe3
> >   telnet
> >   ttyS0
> >
> > Bye
> >
> > Roberto
> >
> > On 7/1/23 14:16, Alan C. Assis wrote:
> >> Hi Roberto,
> >>
> >> Could you please supply more information? toolchain version used, size
> >> of final binary, etc
> >>
> >> This way to can have a historic of all versions.
> >>
> >> BR,
> >>
> >> Alan
> >>
> >> On 7/1/23, Roberto Bucher  wrote:
> >>> +1
> >>>
> >>> Tested on nucleo-144 (STM32F746ZG) + pysimCoder
> >>>
> >>> Roberto
> >>>
> >>> On 6/30/23 10:47, Alin Jerpelea wrote:
>  Hello all,
> 
>  Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to
> vote
>  on
>  accepting it for release. 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-12.2.0-RC0
> 
>  Hash for the release nuttx tag:
>  26f5e973f68a7bb4ee66915fce2c723641d5e045
> 
>  Hash for the release nuttx-apps tag:
>  86efbcbee77bc0a29af07807080f4804a37f46a3
> 
> 
>  [1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/
>  [2]
> 
> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.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
> 
> >>>
> >
> >
>


Re: [VOTE] Apache NuttX 12.2.0 RC0 release

2023-07-01 Thread Alan C. Assis
Yes, that is perfect! Thank you!

On 7/1/23, Roberto Bucher  wrote:
> Hi Alan
>
> I hope that these info can are complete:
>
> Configuration:
>  nucleo-144:f746-pysim
>
> Configuration for pysimCoder including network (DHCP) support
>
> ls -l:
> -rwxr-xr-x  1 bucher bucher 1744196 Jun 22 11:06 nuttx
> -rwxr-xr-x  1 bucher bucher  134400 Jun 22 11:06 nuttx.bin
> -rw-r--r--1 bucher bucher 2406500 Jun 30 16:11
> nuttx-export-12.2.0.tar.gz
>
> NuttX shell:
>
> nsh> ?
> help usage:  help [-v] []
>
>  . basename  ddfalse lsnslookup
> route truncate
>  [ break delroute  free  lsmod printf set
> uname
>  ? cat   dfhelp  mkdir ps sleep umount
>  addroute  cddmesg hexdump   mkfifopwd sourceunset
>  alias cpecho  ifconfig  mkrd  rm test uptime
>  unalias   cmp   exec  insmodmount rmdir time
> usleep
>  arp   dirname   exit  kill  mvrmmod true  xd
>
> Builtin Apps:
>  nsh  ping renewsh   telnetd  main
> nsh> ls dev
> /dev:
>   adc0
>   can0
>   console
>   gpio0
>   gpio1
>   gpio10
>   gpio11
>   gpio12
>   gpio2
>   gpio3
>   gpio4
>   gpio5
>   gpio6
>   gpio7
>   gpio8
>   gpio9
>   null
>   ptmx
>   pwm0
>   qe2
>   qe3
>   telnet
>   ttyS0
>
> Bye
>
> Roberto
>
> On 7/1/23 14:16, Alan C. Assis wrote:
>> Hi Roberto,
>>
>> Could you please supply more information? toolchain version used, size
>> of final binary, etc
>>
>> This way to can have a historic of all versions.
>>
>> BR,
>>
>> Alan
>>
>> On 7/1/23, Roberto Bucher  wrote:
>>> +1
>>>
>>> Tested on nucleo-144 (STM32F746ZG) + pysimCoder
>>>
>>> Roberto
>>>
>>> On 6/30/23 10:47, Alin Jerpelea wrote:
 Hello all,

 Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote
 on
 accepting it for release. 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-12.2.0-RC0

 Hash for the release nuttx tag:
 26f5e973f68a7bb4ee66915fce2c723641d5e045

 Hash for the release nuttx-apps tag:
 86efbcbee77bc0a29af07807080f4804a37f46a3


 [1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/
 [2]
 https://raw.githubusercontent.com/apache/nuttx/nuttx-12.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

>>>
>
>


Fwd: [VOTE] Apache NuttX 12.2.0 RC0 release

2023-07-01 Thread Roberto Bucher

Hi Alan

I hope that these info can are complete:

Configuration:
    nucleo-144:f746-pysim

Configuration for pysimCoder including network (DHCP) support

ls -l:
-rwxr-xr-x      1 bucher bucher 1744196 Jun 22 11:06 nuttx
-rwxr-xr-x      1 bucher bucher  134400 Jun 22 11:06 nuttx.bin
-rw-r--r--        1 bucher bucher 2406500 Jun 30 16:11 
nuttx-export-12.2.0.tar.gz


NuttX shell:

nsh> ?
help usage:  help [-v] []

    . basename  dd    false ls    nslookup 
route truncate
    [ break delroute  free  lsmod printf set   
uname

    ? cat   df    help  mkdir ps sleep umount
    addroute  cd    dmesg hexdump   mkfifo    pwd source    unset
    alias cp    echo  ifconfig  mkrd  rm test uptime
    unalias   cmp   exec  insmod    mount rmdir time  
usleep

    arp   dirname   exit  kill  mv    rmmod true  xd

Builtin Apps:
    nsh  ping renew    sh   telnetd  main
nsh> ls dev
/dev:
 adc0
 can0
 console
 gpio0
 gpio1
 gpio10
 gpio11
 gpio12
 gpio2
 gpio3
 gpio4
 gpio5
 gpio6
 gpio7
 gpio8
 gpio9
 null
 ptmx
 pwm0
 qe2
 qe3
 telnet
 ttyS0

Bye

Roberto

On 7/1/23 14:16, Alan C. Assis wrote:

Hi Roberto,

Could you please supply more information? toolchain version used, size
of final binary, etc

This way to can have a historic of all versions.

BR,

Alan

On 7/1/23, Roberto Bucher  wrote:

+1

Tested on nucleo-144 (STM32F746ZG) + pysimCoder

Roberto

On 6/30/23 10:47, Alin Jerpelea wrote:

Hello all,

Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote
on
accepting it for release. 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-12.2.0-RC0

Hash for the release nuttx tag:
26f5e973f68a7bb4ee66915fce2c723641d5e045

Hash for the release nuttx-apps tag:
86efbcbee77bc0a29af07807080f4804a37f46a3


[1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/
[2]
https://raw.githubusercontent.com/apache/nuttx/nuttx-12.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







Re: [VOTE] Apache NuttX 12.2.0 RC0 release

2023-07-01 Thread Alan C. Assis
Hi Roberto,

Could you please supply more information? toolchain version used, size
of final binary, etc

This way to can have a historic of all versions.

BR,

Alan

On 7/1/23, Roberto Bucher  wrote:
> +1
>
> Tested on nucleo-144 (STM32F746ZG) + pysimCoder
>
> Roberto
>
> On 6/30/23 10:47, Alin Jerpelea wrote:
>> Hello all,
>>
>> Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote
>> on
>> accepting it for release. 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-12.2.0-RC0
>>
>>Hash for the release nuttx tag:
>> 26f5e973f68a7bb4ee66915fce2c723641d5e045
>>
>>Hash for the release nuttx-apps tag:
>> 86efbcbee77bc0a29af07807080f4804a37f46a3
>>
>>
>> [1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/
>> [2]
>> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.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
>>
>
>


Re: [VOTE] Apache NuttX 12.2.0 RC0 release

2023-07-01 Thread Roberto Bucher

+1

Tested on nucleo-144 (STM32F746ZG) + pysimCoder

Roberto

On 6/30/23 10:47, Alin Jerpelea wrote:

Hello all,

Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote on
accepting it for release. 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-12.2.0-RC0

   Hash for the release nuttx tag: 26f5e973f68a7bb4ee66915fce2c723641d5e045

   Hash for the release nuttx-apps tag:
86efbcbee77bc0a29af07807080f4804a37f46a3


[1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/
[2] https://raw.githubusercontent.com/apache/nuttx/nuttx-12.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





Re: [VOTE] Apache NuttX 12.2.0 RC0 release

2023-06-30 Thread Alin Jerpelea
Let's move the topics to a dev thread
Best Regards
Alin

On Fri, 30 Jun 2023, 16:00 Tomek CEDRO,  wrote:

> On Fri, Jun 30, 2023 at 10:48 AM Alin Jerpelea wrote:
> > Hello all,
> > Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote
> on
> > accepting it for release. Voting will be open for 72hr.
>
> Hello world :-)
>
> +1 here on ESP32 / ESP32-C3 / ESP32-S2 :-)
>
>
> Remarks:
> * Question: Shouldn't 12.2.0-RC0 contain 12.2.0-RC0 version string (it
> is 12.2.0 in the console and 12.2 in the git branch usually RC also
> have their own branch)?
> * Note: Can we use name branches releases/12.2.0 (currently
> releases/12.2) as "12.2.0" != "12.2" plus remark on RC above :-)
> * General Question: Is it possible to reverse ReleaseNotes sorting
> order so the latest release notes are on top not bottom of the file?
> :-)
> * Note: ReleaseNotes should keep formatting of a release header
> (NuttX-12.2.0\n---).
>
>
>
> Tested on FreeBSD 13.2-RELEASE AMD64:
>
> % uname -a
> FreeBSD octagon 13.2-RELEASE FreeBSD 13.2-RELEASE
> releng/13.2-n254617-525ecfdad597 GENERIC amd64
>
>
>
> Build targets:
>
> 1. ESP32 / esp32-devkitc:ostest.
>
> NuttShell (NSH) NuttX-12.2.0
> nsh> uname -a
> NuttX 12.2.0 26f5e973f6 Jun 30 2023 13:08:31 xtensa esp32-devkitc
>
> % xtensa-esp32-elf-gcc -v
> Using built-in specs.
> COLLECT_GCC=xtensa-esp32-elf-gcc
>
> COLLECT_LTO_WRAPPER=/usr/home/XXX/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32-elf/bin/../libexec/gcc/xtensa-esp32-elf/8.4.0/lto-wrapper
> Target: xtensa-esp32-elf
> Configured with:
> /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/gcc/configure
> --build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu
> --target=xtensa-esp32-elf
> --prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf
> --exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf
>
> --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf
>
> --with-headers=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf/include
> --with-newlib --enable-threads=no --disable-shared
> --with-pkgversion='crosstool-NG esp-2021r2-patch5'
> --disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections
> --disable-libgomp --disable-libmudflap --disable-libmpx
> --disable-libssp --disable-libquadmath --disable-libquadmath-support
> --disable-libstdcxx-verbose
> --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
> --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
> --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
> --with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
> --enable-lto --enable-target-optspace --without-long-double-128
> --disable-nls --enable-multiarch --enable-languages=c,c++
> --disable-libstdcxx-verbose --enable-threads=posix
> --enable-gcov-custom-rtio --enable-libstdcxx-time=yes
> Thread model: posix
> gcc version 8.4.0 (crosstool-NG esp-2021r2-patch5)
>
> % /usr/bin/time -h gmake clean distclean
> 7,64s real  3,72s user  4,03s sys
>
> % /usr/bin/time -h ./tools/configure.sh -B esp32-devkitc:ostest
> 2,97s real  1,64s user  1,37s sys
>
> % /usr/bin/time -h gmake -j8
> 16,70s real 57,00s user 37,95s sys
>
>
>
>
> 2. ESP32-C3 / esp32c3-devkit:usbconsole.
>
> NuttShell (NSH) NuttX-12.2.0
> nsh> uname -a
> NuttX 12.2.0 26f5e973f6 Jun 30 2023 13:47:22 risc-v esp32c3-devkit
>
> % riscv64-none-elf-gcc -v
> Using built-in specs.
> COLLECT_GCC=riscv64-none-elf-gcc
>
> COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/riscv64-none-elf/11.3.0/lto-wrapper
> Target: riscv64-none-elf
> Configured with:
> /wrkdirs/usr/ports/devel/riscv64-none-elf-gcc/work/gcc-11.3.0/configure
> --target=riscv64-none-elf --disable-nls --enable-languages=c,c++
> --enable-gnu-indirect-function --without-headers --with-gmp=/usr/local
> --with-pkgversion='FreeBSD Ports Collection for riscv64noneelf'
> --with-system-zlib --with-gxx-include-dir=/usr/include/c++/v1/
> --with-sysroot=/ --with-as=/usr/local/bin/riscv64-none-elf-as
> --with-ld=/usr/local/bin/riscv64-none-elf-ld --prefix=/usr/local
> --localstatedir=/var --mandir=/usr/local/man
> --infodir=/usr/local/share/info/ --build=x86_64-unknown-freebsd13.1
> Thread model: single
> Supported LTO compression algorithms: zlib
> gcc version 11.3.0 (FreeBSD Ports Collection for riscv64noneelf)
>
> % /usr/bin/time -h gmake clean distclean
> 7,64s real  3,76s user  3,99s sys
>
> % /usr/bin/time -h ./tools/configure.sh -B esp32c3-devkit:usbconsole
> 2,97s real  1,54s user  1,46s sys
>
> % /usr/bin/time -h gmake -j8 CROSSDEV=riscv64-none-elf-
> 26,81s real 2m19,76s user   29,04s sys
>
>
> 3. ESP32-S2 / esp32s2-saola-1:coremark.
>
> CoreMark 1.0 : 468.384075 / GCC8.4.0 -O3 -fno-strict-aliasing
> -fomit-frame-pointer -ffunction-sections 

Re: [VOTE] Apache NuttX 12.2.0 RC0 release

2023-06-30 Thread Tomek CEDRO
On Fri, Jun 30, 2023 at 10:48 AM Alin Jerpelea wrote:
> Hello all,
> Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote on
> accepting it for release. Voting will be open for 72hr.

Hello world :-)

+1 here on ESP32 / ESP32-C3 / ESP32-S2 :-)


Remarks:
* Question: Shouldn't 12.2.0-RC0 contain 12.2.0-RC0 version string (it
is 12.2.0 in the console and 12.2 in the git branch usually RC also
have their own branch)?
* Note: Can we use name branches releases/12.2.0 (currently
releases/12.2) as "12.2.0" != "12.2" plus remark on RC above :-)
* General Question: Is it possible to reverse ReleaseNotes sorting
order so the latest release notes are on top not bottom of the file?
:-)
* Note: ReleaseNotes should keep formatting of a release header
(NuttX-12.2.0\n---).



Tested on FreeBSD 13.2-RELEASE AMD64:

% uname -a
FreeBSD octagon 13.2-RELEASE FreeBSD 13.2-RELEASE
releng/13.2-n254617-525ecfdad597 GENERIC amd64



Build targets:

1. ESP32 / esp32-devkitc:ostest.

NuttShell (NSH) NuttX-12.2.0
nsh> uname -a
NuttX 12.2.0 26f5e973f6 Jun 30 2023 13:08:31 xtensa esp32-devkitc

% xtensa-esp32-elf-gcc -v
Using built-in specs.
COLLECT_GCC=xtensa-esp32-elf-gcc
COLLECT_LTO_WRAPPER=/usr/home/XXX/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32-elf/bin/../libexec/gcc/xtensa-esp32-elf/8.4.0/lto-wrapper
Target: xtensa-esp32-elf
Configured with:
/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/gcc/configure
--build=x86_64-build_pc-linux-gnu --host=x86_64-build_pc-linux-gnu
--target=xtensa-esp32-elf
--prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf
--exec_prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf
--with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf
--with-headers=/builds/idf/crosstool-NG/builds/xtensa-esp32-elf/xtensa-esp32-elf/include
--with-newlib --enable-threads=no --disable-shared
--with-pkgversion='crosstool-NG esp-2021r2-patch5'
--disable-__cxa_atexit --enable-cxx-flags=-ffunction-sections
--disable-libgomp --disable-libmudflap --disable-libmpx
--disable-libssp --disable-libquadmath --disable-libquadmath-support
--disable-libstdcxx-verbose
--with-gmp=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
--with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
--with-mpc=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
--with-isl=/builds/idf/crosstool-NG/.build/xtensa-esp32-elf/buildtools
--enable-lto --enable-target-optspace --without-long-double-128
--disable-nls --enable-multiarch --enable-languages=c,c++
--disable-libstdcxx-verbose --enable-threads=posix
--enable-gcov-custom-rtio --enable-libstdcxx-time=yes
Thread model: posix
gcc version 8.4.0 (crosstool-NG esp-2021r2-patch5)

% /usr/bin/time -h gmake clean distclean
7,64s real  3,72s user  4,03s sys

% /usr/bin/time -h ./tools/configure.sh -B esp32-devkitc:ostest
2,97s real  1,64s user  1,37s sys

% /usr/bin/time -h gmake -j8
16,70s real 57,00s user 37,95s sys




2. ESP32-C3 / esp32c3-devkit:usbconsole.

NuttShell (NSH) NuttX-12.2.0
nsh> uname -a
NuttX 12.2.0 26f5e973f6 Jun 30 2023 13:47:22 risc-v esp32c3-devkit

% riscv64-none-elf-gcc -v
Using built-in specs.
COLLECT_GCC=riscv64-none-elf-gcc
COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/riscv64-none-elf/11.3.0/lto-wrapper
Target: riscv64-none-elf
Configured with:
/wrkdirs/usr/ports/devel/riscv64-none-elf-gcc/work/gcc-11.3.0/configure
--target=riscv64-none-elf --disable-nls --enable-languages=c,c++
--enable-gnu-indirect-function --without-headers --with-gmp=/usr/local
--with-pkgversion='FreeBSD Ports Collection for riscv64noneelf'
--with-system-zlib --with-gxx-include-dir=/usr/include/c++/v1/
--with-sysroot=/ --with-as=/usr/local/bin/riscv64-none-elf-as
--with-ld=/usr/local/bin/riscv64-none-elf-ld --prefix=/usr/local
--localstatedir=/var --mandir=/usr/local/man
--infodir=/usr/local/share/info/ --build=x86_64-unknown-freebsd13.1
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 11.3.0 (FreeBSD Ports Collection for riscv64noneelf)

% /usr/bin/time -h gmake clean distclean
7,64s real  3,76s user  3,99s sys

% /usr/bin/time -h ./tools/configure.sh -B esp32c3-devkit:usbconsole
2,97s real  1,54s user  1,46s sys

% /usr/bin/time -h gmake -j8 CROSSDEV=riscv64-none-elf-
26,81s real 2m19,76s user   29,04s sys


3. ESP32-S2 / esp32s2-saola-1:coremark.

CoreMark 1.0 : 468.384075 / GCC8.4.0 -O3 -fno-strict-aliasing
-fomit-frame-pointer -ffunction-sections -fdata-sections / Stack
Running CoreMark...
2K performance run parameters for coremark.
CoreMark Size: 666
Total ticks  : 12810
Total time (secs): 12.81
Iterations/Sec   : 468.384075
Iterations   : 6000
Compiler version : GCC8.4.0
Compiler flags   : -O3 -fno-strict-aliasing -fomit-frame-pointer
-ffunction-sections 

Re: [VOTE] Apache NuttX 12.2.0 RC0 release

2023-06-30 Thread Lee, Lup Yuen
+1 for PinePhone

= Compiler
+ aarch64-none-elf-gcc -v
Using built-in specs.
COLLECT_GCC=aarch64-none-elf-gcc
COLLECT_LTO_WRAPPER=/Applications/ArmGNUToolchain/11.3.rel1/aarch64-none-elf/bin/../libexec/gcc/aarch64-none-elf/11.3.1/lto-wrapper
Target: aarch64-none-elf
Configured with:
/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/src/gcc/configure
--target=aarch64-none-elf
--prefix=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/install
--with-gmp=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools
--with-mpfr=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools
--with-mpc=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools
--with-isl=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/host-tools
--disable-shared --disable-nls --disable-threads --disable-tls
--enable-checking=release --enable-languages=c,c++,fortran --with-newlib
--with-gnu-as --with-gnu-ld
--with-sysroot=/Volumes/data/jenkins/workspace/GNU-toolchain/arm-11/build-aarch64-none-elf/install/aarch64-none-elf
--with-pkgversion='Arm GNU Toolchain 11.3.Rel1' --with-bugurl=
https://bugs.linaro.org/
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 11.3.1 20220712 (Arm GNU Toolchain 11.3.Rel1)

= Configuration
+ ./tools/configure.sh pinephone:nsh

= Size
+ aarch64-none-elf-size nuttx
   text   databssdechex filename
 221412  12921  41615 275948  435ec nuttx

= NSH Info and Free
NuttShell (NSH) NuttX-12.2.0
nsh> uname -a
NuttX 12.2.0 26f5e973f6 Jun 30 2023 18:41:32 arm64 pinephone
nsh> free
   total   used   freelargest  nused  nfree
Umem:  133410808 551480  132859328  132859232 58  2

Complete Log:
https://gist.github.com/lupyuen/3b6f7ab19e687e5d9ca57b85df36de2a

Validation Script:
https://gist.github.com/lupyuen/73bab36c5d9fa0ccd94fefe8ea1a7195

Lup


On Fri, Jun 30, 2023 at 4:48 PM Alin Jerpelea  wrote:

> Hello all,
>
> Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote on
> accepting it for release. 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-12.2.0-RC0
>
>   Hash for the release nuttx tag: 26f5e973f68a7bb4ee66915fce2c723641d5e045
>
>   Hash for the release nuttx-apps tag:
> 86efbcbee77bc0a29af07807080f4804a37f46a3
>
>
> [1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/
> [2]
> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.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
>


[VOTE] Apache NuttX 12.2.0 RC0 release

2023-06-30 Thread Alin Jerpelea
Hello all,

Apache NuttX 12.2.0 RC0 has been staged under [1] and it's time to vote on
accepting it for release. 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-12.2.0-RC0

  Hash for the release nuttx tag: 26f5e973f68a7bb4ee66915fce2c723641d5e045

  Hash for the release nuttx-apps tag:
86efbcbee77bc0a29af07807080f4804a37f46a3


[1] https://dist.apache.org/repos/dist/dev/nuttx/12.2.0-RC0/
[2] https://raw.githubusercontent.com/apache/nuttx/nuttx-12.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