Re: [VOTE] Apache NuttX 12.0.0 RC0 release
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 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
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
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 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
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
+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 " imported gpg: key 2B8C7F0EAB22000E: public key "Abdelatif Guettouche (CODE SIGNING KEY) " imported gpg: key 4137A71698C5E4DB: public key "Alin Jerpelea " imported gpg: key 9E711BAD3264C061: public key "Alin Jerpelea " imported gpg: key A57CE1279F1E7328: public key "Alin Jerpelea (CODE SIGNING KEY) < jerpe...@apache.org>" imported gpg: key 6E72660F995FBC42: public key "Brennan Ashton < bash...@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 " [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 " [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 0x63123000; 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 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 >