You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nuttx.apache.org by Alin Jerpelea <je...@gmail.com> on 2022/12/19 07:22:18 UTC

[VOTE] Apache NuttX 12.0.0 RC0 release

Hello all,
Apache NuttX 12.0.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.0.0-RC0
  Hash for the release nuttx tag: 874031bbf644c24e44c5b6af990a0c0c45d86ed3
  Hash for the release nuttx-apps tag: 5592e38253bc74c65f4d105f837d8bc048ac1859

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

Posted by Xiang Xiao <xi...@gmail.com>.
+1. ./tools/checkrelease.sh work well with the new distribution location:
./tools/checkrelease.sh --release 12.0.0-RC0
Downloading release files from
https://dist.apache.org/repos/dist/dev/nuttx/12.0.0-RC0/
gpg: directory '/tmp/nuttx-checkrelease/.gnupg' created
gpg: keybox '/tmp/nuttx-checkrelease/.gnupg/pubring.kbx' created
gpg: /tmp/nuttx-checkrelease/.gnupg/trustdb.gpg: trustdb created
gpg: key E1B6E30DB05D6280: public key "Brennan Ashton <bt...@apache.org>"
imported
gpg: key 2B8C7F0EAB22000E: public key "Abdelatif Guettouche (CODE SIGNING
KEY) <ag...@apache.org>" imported
gpg: key 4137A71698C5E4DB: public key "Alin Jerpelea <je...@apache.org>"
imported
gpg: key 9E711BAD3264C061: public key "Alin Jerpelea <al...@sony.com>"
imported
gpg: key A57CE1279F1E7328: public key "Alin Jerpelea (CODE SIGNING KEY) <
jerpelea@apache.org>" imported
gpg: key 6E72660F995FBC42: public key "Brennan Ashton <
bashton@brennanashton.com>" imported
gpg: Total number processed: 6
gpg:               imported: 6
 OK: https://dist.apache.org/repos/dist/dev/nuttx/KEYS is imported.
Checking apache-nuttx-12.0.0.tar.gz sha512...
 OK: apache-nuttx-12.0.0.tar.gz sha512 hash matches.

Checking apache-nuttx-12.0.0.tar.gz GPG signature:
gpg: Signature made Tue Dec 13 17:27:38 2022 CST
gpg:                using RSA key 9208D2E4B800D66F749AD4E94137A71698C5E4DB
gpg: Good signature from "Alin Jerpelea <je...@apache.org>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the
owner.
Primary key fingerprint: 9208 D2E4 B800 D66F 749A  D4E9 4137 A716 98C5 E4DB
 OK: apache-nuttx-12.0.0.tar.gz gpg signature matches.

Checking apache-nuttx-12.0.0.tar.gz for required files:
 OK: all required files exist in nuttx.

Checking apache-nuttx-apps-12.0.0.tar.gz sha512...
 OK: apache-nuttx-apps-12.0.0.tar.gz sha512 hash matches.

Checking apache-nuttx-apps-12.0.0.tar.gz GPG signature:
gpg: Signature made Tue Dec 13 17:27:38 2022 CST
gpg:                using RSA key 9208D2E4B800D66F749AD4E94137A71698C5E4DB
gpg: Good signature from "Alin Jerpelea <je...@apache.org>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the
owner.
Primary key fingerprint: 9208 D2E4 B800 D66F 749A  D4E9 4137 A716 98C5 E4DB
 OK: apache-nuttx-apps-12.0.0.tar.gz gpg signature matches.

Checking apache-nuttx-apps-12.0.0.tar.gz for required files:
 OK: all required files exist in apps.

Trying to build nuttx sim:asan...
 OK: we were able to build sim:asan.

Trying to run nuttx sim:asan...
==25891==WARNING: ASan is ignoring requested __asan_handle_no_return: stack
top: 0x7ffee1ddb000; bottom 0x631000023000; size: 0x1ceee1db8000
(31812317052928)
False positive error reports may follow
For details see https://github.com/google/sanitizers/issues/189
 OK: ostest with ASAN pass.

On Mon, Dec 19, 2022 at 3:22 PM Alin Jerpelea <je...@gmail.com> wrote:

> Hello all,
> Apache NuttX 12.0.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.0.0-RC0
>   Hash for the release nuttx tag: 874031bbf644c24e44c5b6af990a0c0c45d86ed3
>   Hash for the release nuttx-apps tag:
> 5592e38253bc74c65f4d105f837d8bc048ac1859
>
> [1] https://dist.apache.org/repos/dist/dev/nuttx/12.0.0-RC0/
> [2]
> https://raw.githubusercontent.com/apache/nuttx/nuttx-12.0.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.0.0 RC0 release

Posted by Tomek CEDRO <to...@cedro.info>.
On Mon, Dec 26, 2022 at 12:19 AM Alan C. Assis wrote:
> I think the idea of NuttX 12.0.0 is to be the first NuttX release as Apache TLP.

ACK + TANK U :-)

-- 
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info

Re: [VOTE] Apache NuttX 12.0.0 RC0 release

Posted by "Alan C. Assis" <ac...@gmail.com>.
Hi Tomek,

I think the idea of NuttX 12.0.0 is to be the first NuttX release as Apache TLP.

But I agree it is better to have minor releases before moving to a
major release.

Just a major release for year or each two years sound more consistent,
this is similar the way that Linux kernel does.

BR,

Alan

On 12/25/22, Tomek CEDRO <to...@cedro.info> wrote:
> Quick question: why bump the major number so often? We just got the 11
> out and 12 already? Why not bump the minor version more often in the
> first place? Was there any major change between 11 and 12? :-)
>
> MERRY CHRISTMAS EVERYONE!! :-)
>
> --
> CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
>

Re: [VOTE] Apache NuttX 12.0.0 RC0 release

Posted by Tomek CEDRO <to...@cedro.info>.
Quick question: why bump the major number so often? We just got the 11
out and 12 already? Why not bump the minor version more often in the
first place? Was there any major change between 11 and 12? :-)

MERRY CHRISTMAS EVERYONE!! :-)

-- 
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info

Re: [VOTE] Apache NuttX 12.0.0 RC0 release

Posted by Takashi Yamamoto <ya...@midokura.com.INVALID>.
i guess we need to make a decision about time_t signedness.

references:
https://github.com/apache/nuttx/pull/4693
https://github.com/apache/nuttx/pull/7115
https://github.com/apache/nuttx/pull/7975

On Mon, Dec 19, 2022 at 4:22 PM Alin Jerpelea <je...@gmail.com> wrote:
>
> Hello all,
> Apache NuttX 12.0.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.0.0-RC0
>   Hash for the release nuttx tag: 874031bbf644c24e44c5b6af990a0c0c45d86ed3
>   Hash for the release nuttx-apps tag: 5592e38253bc74c65f4d105f837d8bc048ac1859
>
> [1] https://dist.apache.org/repos/dist/dev/nuttx/12.0.0-RC0/
> [2] https://raw.githubusercontent.com/apache/nuttx/nuttx-12.0.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