[lucy-dev] [VOTE] Apache Clownfish 0.6.3 RC 1

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[lucy-dev] [VOTE] Apache Clownfish 0.6.3 RC 1

Nick Wellnhofer
Hello,

Release candidate 1 for Apache Clownfish version 0.6.3 can be
found at:

 
https://dist.apache.org/repos/dist/dev/lucy/clownfish/apache-clownfish-0.6.3-rc1/

See the CHANGES file at the top level of the archive for information
about the content of this release.

This candidate was assembled according to the process documented at:

     http://wiki.apache.org/lucy/ReleaseGuide

It was cut using "git archive" from the tag at:

 
https://git-wip-us.apache.org/repos/asf?p=lucy-clownfish.git;a=tag;h=refs/tags/v0.6.3-rc1

Please vote on releasing this candidate as Apache Clownfish version
0.6.3.  The vote will be held open for at least the next 72
hours.

All interested parties are welcome to inspect the release candidate
and express approval or disapproval.  Votes from members of the Lucy
PMC are binding; the vote passes if there are at least three binding
+1 votes and more +1 votes than -1 votes.

For suggestions as to how to evaluate Apache Clownfish release candidates,
and for information on ASF voting procedures, see:

     http://wiki.apache.org/lucy/ReleaseVerification
     http://wiki.apache.org/lucy/ReleasePrep
     http://www.apache.org/foundation/voting.html

I tested on Ubuntu 17.10, x86-64 with

- GCC 7.2.0
- Perl 5.26.0
- Go 1.8.3

The Travis CI tests passed. The Appveyor tests are still queued at the time of
writing:

- https://travis-ci.org/apache/lucy-clownfish/builds/343885854
-
https://ci.appveyor.com/project/ApacheSoftwareFoundation/lucy-clownfish/build/1.0.182

See the vote email for the accompanying Lucy release for test instructions.

[ ] +1 Release RC 1 as Apache Clownfish 0.6.3.
[ ] +0
[ ] -1 Do not release RC 1 as Apache Clownfish 0.6.3 because...

Here's my +1.

Thanks!
Reply | Threaded
Open this post in threaded view
|

Re: [lucy-dev] [VOTE] Apache Clownfish 0.6.3 RC 1

Peter Karman
Nick Wellnhofer wrote on 2/20/18 10:20 AM:

>
> [ ] +1 Release RC 1 as Apache Clownfish 0.6.3.
> [ ] +0
> [ ] -1 Do not release RC 1 as Apache Clownfish 0.6.3 because...
>


+1

tested on OS X and Linux with Perl 5.26.1

[karpet@workhorse:~/tmp]$ INSTALL_CLOWNFISH=1 test-lucy-rc.pl
https://dist.apache.org/repos/dist/dev/lucy/clownfish/apache-clownfish-0.6.3-rc1/
--------------------------------------------------------------------------------
wget -q -r --no-parent --reject 'index.html*'
https://dist.apache.org/repos/dist/dev/lucy/clownfish/apache-clownfish-0.6.3-rc1/
================================================================================
--------------------------------------------------------------------------------
md5sum apache-clownfish-0.6.3.tar.gz.md5
991a86e96a64f601cf12157216fd54ae  apache-clownfish-0.6.3.tar.gz.md5
================================================================================
--------------------------------------------------------------------------------
shasum -c apache-clownfish-0.6.3.tar.gz.sha512
apache-clownfish-0.6.3.tar.gz: OK
================================================================================
--------------------------------------------------------------------------------
gpg --verify apache-clownfish-0.6.3.tar.gz.asc
gpg: Signature made Tue 20 Feb 2018 09:35:45 AM CST using RSA key ID 3241E84F
gpg: Good signature from "Nick Wellnhofer (CODE SIGNING KEY) <[hidden email]>"
================================================================================
--------------------------------------------------------------------------------
tar xfz apache-clownfish-0.6.3.tar.gz
--------------------------------------------------------------------------------
perl Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Clownfish' version '0.6.3'
--------------------------------------------------------------------------------
perl Build test >> clownfish-test-out
autogen/source/cfish_perl.c:111:1: warning: ‘S_finish_callback_f64’ defined but
not used [-Wunused-function]
  S_finish_callback_f64(pTHX_ const char *meth_name) {
  ^
autogen/source/testcfish_perl.c:108:1: warning: ‘S_finish_callback_f64’ defined
but not used [-Wunused-function]
  S_finish_callback_f64(pTHX_ const char *meth_name) {
  ^
Build runtime/perl test finished for apache-clownfish-0.6.3
--------------------------------------------------------------------------------
sudo /usr/local/perl/5.26.1/bin/perl Build install
Building Clownfish
make core_objects
make: Nothing to be done for `core_objects'.
make test_objects
make: Nothing to be done for `test_objects'.
Files found in blib/arch: installing files in blib/lib into architecture
dependent library tree
[... trimmed ...]
--------------------------------------------------------------------------------
/usr/local/perl/5.26.1/bin/perl Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Clownfish-CFC' version '0.6.3'
--------------------------------------------------------------------------------
/usr/local/perl/5.26.1/bin/perl Build test
Building the Lemon parser generator...

make: Nothing to be done for `all'.
t/000-load.t ............... ok
t/001-util.t ............... ok
t/050-docucomment.t ........ ok
t/051-symbol.t ............. ok
t/052-version.t ............ ok
t/100-type.t ............... ok
t/101-primitive_type.t ..... ok
t/102-integer_type.t ....... ok
t/103-float_type.t ......... ok
t/104-void_type.t .......... ok
t/105-object_type.t ........ ok
t/106-va_list_type.t ....... ok
t/107-arbitrary_type.t ..... ok
t/108-composite_type.t ..... ok
t/200-function.t ........... ok
t/201-method.t ............. ok
t/202-overridden_method.t .. ok
t/203-final_method.t ....... ok
t/300-variable.t ........... ok
t/301-param_list.t ......... ok
t/400-file_spec.t .......... ok
t/401-class.t .............. ok
t/402-c_block.t ............ ok
t/403-parcel.t ............. ok
t/404-file.t ............... ok
t/500-hierarchy.t .......... ok
t/600-parser.t ............. ok
t/core/001-util.t .......... ok
t/core/050-docucomment.t ... ok
t/core/051-symbol.t ........ ok
t/core/052-version.t ....... ok
t/core/100-type.t .......... ok
t/core/200-function.t ...... ok
t/core/201-method.t ........ ok
t/core/300-variable.t ...... ok
t/core/301-param_list.t .... ok
t/core/400-file_spec.t ..... ok
t/core/401-class.t ......... ok
t/core/402-c_block.t ....... ok
t/core/403-parcel.t ........ ok
t/core/404-file.t .......... ok
t/core/500-hierarchy.t ..... ok
t/core/600-parser.t ........ ok
All tests successful.
Files=43, Tests=1612,  2 wallclock secs ( 0.15 usr  0.05 sys +  1.42 cusr  0.22
csys =  1.84 CPU)
Result: PASS
--------------------------------------------------------------------------------
sudo /usr/local/perl/5.26.1/bin/perl Build install
Building Clownfish-CFC
Building the Lemon parser generator...

make: Nothing to be done for `all'.
Files found in blib/arch: installing files in blib/lib into architecture
dependent library tree
[... trimmed ...]

[karpet@workhorse:~/tmp]$ uname -a
Linux workhorse.dev 3.10.0-693.11.6.el7.x86_64 #1 SMP Thu Jan 4 01:06:37 UTC
2018 x86_64 x86_64 x86_64 GNU/Linux


[karpet@pekmac:tmp]$ INSTALL_CLOWNFISH=1 ~/my-toolbox/test-lucy-rc.pl
https://dist.apache.org/repos/dist/dev/lucy/clownfish/apache-clownfish-0.6.3-rc1/
--------------------------------------------------------------------------------
wget -q -r --no-parent --reject 'index.html*'
https://dist.apache.org/repos/dist/dev/lucy/clownfish/apache-clownfish-0.6.3-rc1/
================================================================================
--------------------------------------------------------------------------------
md5sum apache-clownfish-0.6.3.tar.gz.md5
signatures match: ae6b7afdc884691254a5b8d34e408d01
apache-clownfish-0.6.3.tar.gz: OK
================================================================================
--------------------------------------------------------------------------------
shasum -c apache-clownfish-0.6.3.tar.gz.sha512
apache-clownfish-0.6.3.tar.gz: OK
================================================================================
--------------------------------------------------------------------------------
gpg --verify apache-clownfish-0.6.3.tar.gz.asc
gpg: assuming signed data in 'apache-clownfish-0.6.3.tar.gz'
gpg: Signature made Tue Feb 20 09:35:45 2018 CST using RSA key ID 3241E84F
gpg: Good signature from "Nick Wellnhofer (CODE SIGNING KEY)
<[hidden email]>" [full]
================================================================================
--------------------------------------------------------------------------------
tar xfz apache-clownfish-0.6.3.tar.gz
--------------------------------------------------------------------------------
perl Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Clownfish' version '0.6.3'
--------------------------------------------------------------------------------
perl Build test >> clownfish-test-out
autogen/source/cfish_perl.c:111:1: warning: unused function
'S_finish_callback_f64' [-Wunused-function]
S_finish_callback_f64(pTHX_ const char *meth_name) {
^
1 warning generated.
autogen/source/testcfish_perl.c:108:1: warning: unused function
'S_finish_callback_f64' [-Wunused-function]
S_finish_callback_f64(pTHX_ const char *meth_name) {
^
1 warning generated.
Build runtime/perl test finished for apache-clownfish-0.6.3
--------------------------------------------------------------------------------
sudo /usr/local/perl/5.26.1/bin/perl Build install
Building Clownfish
make core_objects
make: Nothing to be done for `core_objects'.
make test_objects
make: Nothing to be done for `test_objects'.
Files found in blib/arch: installing files in blib/lib into architecture
dependent library tree
Installing
/usr/local/perl/5.26.1/lib/site_perl/5.26.1/darwin-2level/auto/Clownfish/Clownfish.bundle
--------------------------------------------------------------------------------
/usr/local/perl/5.26.1/bin/perl Build.PL
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Clownfish-CFC' version '0.6.3'
--------------------------------------------------------------------------------
/usr/local/perl/5.26.1/bin/perl Build test
Building the Lemon parser generator...

make: Nothing to be done for `all'.
t/000-load.t ............... ok
t/001-util.t ............... ok
t/050-docucomment.t ........ ok
t/051-symbol.t ............. ok
t/052-version.t ............ ok
t/100-type.t ............... ok
t/101-primitive_type.t ..... ok
t/102-integer_type.t ....... ok
t/103-float_type.t ......... ok
t/104-void_type.t .......... ok
t/105-object_type.t ........ ok
t/106-va_list_type.t ....... ok
t/107-arbitrary_type.t ..... ok
t/108-composite_type.t ..... ok
t/200-function.t ........... ok
t/201-method.t ............. ok
t/202-overridden_method.t .. ok
t/203-final_method.t ....... ok
t/300-variable.t ........... ok
t/301-param_list.t ......... ok
t/400-file_spec.t .......... ok
t/401-class.t .............. ok
t/402-c_block.t ............ ok
t/403-parcel.t ............. ok
t/404-file.t ............... ok
t/500-hierarchy.t .......... ok
t/600-parser.t ............. ok
t/core/001-util.t .......... ok
t/core/050-docucomment.t ... ok
t/core/051-symbol.t ........ ok
t/core/052-version.t ....... ok
t/core/100-type.t .......... ok
t/core/200-function.t ...... ok
t/core/201-method.t ........ ok
t/core/300-variable.t ...... ok
t/core/301-param_list.t .... ok
t/core/400-file_spec.t ..... ok
t/core/401-class.t ......... ok
t/core/402-c_block.t ....... ok
t/core/403-parcel.t ........ ok
t/core/404-file.t .......... ok
t/core/500-hierarchy.t ..... ok
t/core/600-parser.t ........ ok
All tests successful.
Files=43, Tests=1612,  3 wallclock secs ( 0.25 usr  0.14 sys +  2.17 cusr  0.41
csys =  2.97 CPU)
Result: PASS
--------------------------------------------------------------------------------
sudo /usr/local/perl/5.26.1/bin/perl Build install
Building Clownfish-CFC
Building the Lemon parser generator...

make: Nothing to be done for `all'.
Files found in blib/arch: installing files in blib/lib into architecture
dependent library tree
[karpet@pekmac:tmp]$ uname -a
Darwin pekmac.local 16.7.0 Darwin Kernel Version 16.7.0: Thu Jan 11 22:59:40 PST
2018; root:xnu-3789.73.8~1/RELEASE_X86_64 x86_64

--
Peter Karman  .  he/him/his  .  https://karpet.github.io/
Reply | Threaded
Open this post in threaded view
|

Re: [lucy-dev] [VOTE] Apache Clownfish 0.6.3 RC 1

Marvin Humphrey
In reply to this post by Nick Wellnhofer
On Tue, Feb 20, 2018 at 8:20 AM, Nick Wellnhofer <[hidden email]> wrote:

> The Travis CI tests passed. The Appveyor tests are still queued at the time
> of writing:
>
> - https://travis-ci.org/apache/lucy-clownfish/builds/343885854
> -
> https://ci.appveyor.com/project/ApacheSoftwareFoundation/lucy-clownfish/build/1.0.182

Appveyor results all green.

> See the vote email for the accompanying Lucy release for test instructions.
>
> [ ] +1 Release RC 1 as Apache Clownfish 0.6.3.
> [ ] +0
> [ ] -1 Do not release RC 1 as Apache Clownfish 0.6.3 because...

+1

* Checked sums and sigs.
* Confirmed that archive contents match tag.
* Ran test_all.sh on Mac OS 10 Sierra
* Reviewed all commits since last release.
* Checked CHANGES
* Checked NOTICE. The copyright notice is out of date,
  but this does not need to block the release.

Marvin Humphrey
Reply | Threaded
Open this post in threaded view
|

[lucy-dev] [VOTE][RESULT] Apache Clownfish 0.6.3 RC 1

Nick Wellnhofer
In reply to this post by Nick Wellnhofer
On 20/02/2018 17:20, Nick Wellnhofer wrote:
> [ ] +1 Release RC 1 as Apache Clownfish 0.6.3.
> [ ] +0
> [ ] -1 Do not release RC 1 as Apache Clownfish 0.6.3 because...

The vote passed with three +1s from

- Nick Wellnhofer
- Peter Karman
- Marvin Humphrey

Nick